BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
#include "bstsegment.hh"
Go to the source code of this file.
Classes | |
struct | BstEventRollDrag |
struct | BstEventRoll |
struct | BstEventRollClass |
Defines | |
#define | BST_TYPE_EVENT_ROLL |
#define | BST_EVENT_ROLL(object) |
#define | BST_EVENT_ROLL_CLASS(klass) |
#define | BST_IS_EVENT_ROLL(object) |
#define | BST_IS_EVENT_ROLL_CLASS(klass) |
#define | BST_EVENT_ROLL_GET_CLASS(object) |
Functions | |
GType | bst_event_roll_get_type (void) |
void | bst_event_roll_set_proxy (BstEventRoll *self, SfiProxy proxy) |
gfloat | bst_event_roll_set_hzoom (BstEventRoll *self, gfloat hzoom) |
void | bst_event_roll_set_view_selection (BstEventRoll *self, guint tick, guint duration) |
void | bst_event_roll_set_vpanel_width_hook (BstEventRoll *self, gint(*fetch_vpanel_width)(gpointer data), gpointer data) |
void | bst_event_roll_set_control_type (BstEventRoll *self, BseMidiSignalType control_type) |
void | bst_event_roll_init_segment (BstEventRoll *self, BstSegmentType type) |
void | bst_event_roll_segment_start (BstEventRoll *self, guint tick, gfloat value) |
void | bst_event_roll_segment_move_to (BstEventRoll *self, guint tick, gfloat value) |
void | bst_event_roll_segment_tick_range (BstEventRoll *self, guint *tick, guint *duration) |
gdouble | bst_event_roll_segment_value (BstEventRoll *self, guint tick) |
void | bst_event_roll_clear_segment (BstEventRoll *self) |