Top | ![]() |
![]() |
![]() |
![]() |
void | ags_seekable_seek () |
#define | AGS_IS_SEEKABLE() |
#define | AGS_IS_SEEKABLE_INTERFACE() |
#define | AGS_SEEKABLE() |
#define | AGS_SEEKABLE_GET_INTERFACE() |
#define | AGS_SEEKABLE_INTERFACE() |
GType | ags_seekable_get_type () |
The AgsSeekable interface gives you the AgsSeekable::seek()
signal
what notifies about changed offset of pattern or notation.
void ags_seekable_seek (AgsSeekable *seekable
,guint steps
,gboolean forward
);
Seek relatively.
seekable |
the AgsSeekable interface |
|
steps |
the amount of seeking |
|
forward |
the direction, |
Since: 0.5.0
#define AGS_IS_SEEKABLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_SEEKABLE))
#define AGS_IS_SEEKABLE_INTERFACE(vtable) (G_TYPE_CHECK_CLASS_TYPE((vtable), AGS_TYPE_SEEKABLE))
#define AGS_SEEKABLE(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_SEEKABLE, AgsSeekable))
#define AGS_SEEKABLE_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE((obj), AGS_TYPE_SEEKABLE, AgsSeekableInterface))
#define AGS_SEEKABLE_INTERFACE(vtable) (G_TYPE_CHECK_CLASS_CAST((vtable), AGS_TYPE_SEEKABLE, AgsSeekableInterface))
“seek”
signalvoid user_function (AgsSeekable *seekable, guint steps, gboolean forward, gpointer user_data)
The ::seek signal notifies about changed position of sequencer.
seekable |
the object |
|
steps |
relative seeking |
|
forward |
direction to seek, if |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 0.7.0