Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
bsteventroll.cc File Reference
#include "bsteventroll.hh"
#include "bstasciipixbuf.hh"
#include "bstskinconfig.hh"
#include <string.h>
Include dependency graph for bsteventroll.cc:

Macros

#define STYLE(self)
 
#define STATE(self)
 
#define XTHICKNESS(self)
 
#define YTHICKNESS(self)
 
#define ALLOCATION(self)
 
#define X_OFFSET(self)
 
#define Y_OFFSET(self)
 
#define COLOR_GC(self, i)
 
#define COLOR_GC_HBAR(self)
 
#define COLOR_GC_MBAR(self)
 
#define COLOR_GC_POSITIVE(self)
 
#define COLOR_GC_ZERO(self)
 
#define COLOR_GC_NEGATIVE(self)
 
#define CANVAS(self)
 
#define VPANEL(self)
 
#define VPANEL_BG_COLOR(self)
 
#define CANVAS_BG_COLOR(self)
 
#define QNOTE_HPIXELS
 
#define TICK_WIDTH(self)
 

Functions

 G_DEFINE_TYPE (BstEventRoll, bst_event_roll, GXK_TYPE_SCROLL_CANVAS)
 
gfloat bst_event_roll_set_hzoom (BstEventRoll *self, gfloat hzoom)
 
void bst_event_roll_set_part (BstEventRoll *self, Bse::PartH part)
 
void bst_event_roll_set_vpanel_width_hook (BstEventRoll *self, gint(*fetch_vpanel_width)(gpointer data), gpointer data)
 
void bst_event_roll_set_view_selection (BstEventRoll *self, guint tick, guint duration)
 
void bst_event_roll_set_control_type (BstEventRoll *self, Bse::MidiSignal 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_p, guint *duration_p)
 
gdouble bst_event_roll_segment_value (BstEventRoll *self, guint tick)
 
void bst_event_roll_clear_segment (BstEventRoll *self)
 

Variables

 Enum