BEAST/BSE - Better Audio System and Sound Engine  0.8.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Defines | Functions
bsteventroll.hh File Reference
#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)

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines