| Top |
| gdouble | ags_cursor_get_default_offset () |
| gdouble | ags_cursor_get_tact () |
| gdouble | ags_cursor_get_bpm () |
| guint | ags_cursor_get_rate () |
| gdouble | ags_cursor_get_delay () |
| guint64 | ags_cursor_get_duration () |
| gdouble | ags_cursor_get_delay_counter () |
| guint64 | ags_cursor_get_offset () |
| GList * | ags_cursor_get_prev () |
| GList * | ags_cursor_get_next () |
| GList * | ags_cursor_get_current_copy () |
| GList * | ags_cursor_get_current () |
| #define | AGS_CURSOR() |
| #define | AGS_CURSOR_GET_INTERFACE() |
| #define | AGS_CURSOR_INTERFACE() |
| #define | AGS_IS_CURSOR() |
| #define | AGS_IS_CURSOR_INTERFACE() |
| GType | ags_cursor_get_type () |
gdouble
ags_cursor_get_default_offset (AgsCursor *cursor);
Get the default offset.
Since: 3.0.0
guint
ags_cursor_get_rate (AgsCursor *cursor);
Get offset counter rate.
Since: 3.0.0
guint64
ags_cursor_get_duration (AgsCursor *cursor);
Get duration.
Since: 3.0.0
gdouble
ags_cursor_get_delay_counter (AgsCursor *cursor);
Get delay counter.
Since: 3.0.0
guint64
ags_cursor_get_offset (AgsCursor *cursor);
Get offset.
Since: 3.0.0
GList *
ags_cursor_get_current_copy (AgsCursor *cursor);
Get current as copy.
Since: 3.0.0
GList *
ags_cursor_get_current (AgsCursor *cursor);
Get current.
Since: 3.0.0
#define AGS_CURSOR(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_CURSOR, AgsCursor))
#define AGS_CURSOR_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE((obj), AGS_TYPE_CURSOR, AgsCursorInterface))
#define AGS_CURSOR_INTERFACE(vtable) (G_TYPE_CHECK_CLASS_CAST((vtable), AGS_TYPE_CURSOR, AgsCursorInterface))
#define AGS_IS_CURSOR_INTERFACE(vtable) (G_TYPE_CHECK_CLASS_TYPE((vtable), AGS_TYPE_CURSOR))
struct AgsCursorInterface {
GTypeInterface ginterface;
gdouble (*get_default_offset)(AgsCursor *cursor);
gdouble (*get_tact)(AgsCursor *cursor);
gdouble (*get_bpm)(AgsCursor *cursor);
guint (*get_rate)(AgsCursor *cursor);
gdouble (*get_delay)(AgsCursor *cursor);
guint64 (*get_duration)(AgsCursor *cursor);
gdouble (*get_delay_counter)(AgsCursor *cursor);
guint64 (*get_offset)(AgsCursor *cursor);
GList* (*get_prev)(AgsCursor *cursor);
GList* (*get_next)(AgsCursor *cursor);
GList* (*get_current_copy)(AgsCursor *cursor);
GList* (*get_current)(AgsCursor *cursor);
};