Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
BstPatternColumnClass Struct Reference
Collaboration diagram for BstPatternColumnClass:

Public Attributes

int n_focus_positions
 
guint instance_size
 
void(* init )(BstPatternColumn *self)
 
PangoFontDescription *(* create_font_desc )(BstPatternColumn *self)
 
guint(* width_request )(BstPatternColumn *self, BstPatternView *pview, GdkWindow *drawable, PangoLayout *pango_layout, guint duration)
 
void(* draw_cell )(BstPatternColumn *self, BstPatternView *pview, GdkWindow *drawable, PangoLayout *pango_layout, guint tick, guint duration, GdkRectangle *cell_rect, GdkRectangle *expose_area, GdkGC *gcs[BST_PATTERN_COLUMN_GC_LAST])
 
void(* get_focus_pos )(BstPatternColumn *self, BstPatternView *pview, GdkWindow *drawable, PangoLayout *pango_layout, guint tick, guint duration, GdkRectangle *cell_rect, gint focus_pos, gint *pos_x, gint *pos_width)
 
guint collision_group
 
gboolean(* key_event )(BstPatternColumn *self, BstPatternView *pview, GdkWindow *drawable, PangoLayout *pango_layout, guint tick, guint duration, GdkRectangle *cell_rect, gint focus_pos, guint keyval, GdkModifierType modifier, BstPatternFunction action, gdouble param, BstPatternFunction *movement)
 
void(* finalize )(BstPatternColumn *self)
 

The documentation for this struct was generated from the following file: