Go to the source code of this file.
|
#define | BST_TYPE_TRACK_ROLL |
|
#define | BST_TRACK_ROLL(object) |
|
#define | BST_TRACK_ROLL_CLASS(klass) |
|
#define | BST_IS_TRACK_ROLL(object) |
|
#define | BST_IS_TRACK_ROLL_CLASS(klass) |
|
#define | BST_TRACK_ROLL_GET_CLASS(object) |
|
|
typedef SfiProxy(* | BstTrackRollTrackFunc )(gpointer proxy_data, gint row) |
|
|
enum | BstTrackRollMarkerType { BST_TRACK_ROLL_MARKER_NONE,
BST_TRACK_ROLL_MARKER_POS,
BST_TRACK_ROLL_MARKER_LOOP,
BST_TRACK_ROLL_MARKER_SELECT
} |
|
|
GType | bst_track_roll_get_type (void) |
|
void | bst_track_roll_setup (BstTrackRoll *troll, GtkTreeView *tree, SfiProxy song) |
|
gdouble | bst_track_roll_set_hzoom (BstTrackRoll *troll, gdouble hzoom) |
|
void | bst_track_roll_set_track_callback (BstTrackRoll *self, gpointer data, BstTrackRollTrackFunc get_track) |
|
void | bst_track_roll_check_update_scopes (BstTrackRoll *self) |
|
void | bst_track_roll_reselect (BstTrackRoll *self) |
|
void | bst_track_roll_queue_row_change (BstTrackRoll *self, guint row) |
|
void | bst_track_roll_set_prelight_row (BstTrackRoll *self, guint row) |
|
void | bst_track_roll_start_edit (BstTrackRoll *self, guint row, guint tick, guint duration, GtkCellEditable *ecell) |
|
void | bst_track_roll_stop_edit (BstTrackRoll *self) |
|
void | bst_track_roll_abort_edit (BstTrackRoll *self) |
|
void | bst_track_roll_set_marker (BstTrackRoll *self, guint mark_index, guint position, BstTrackRollMarkerType mtype) |
|