BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
#include "bstpatterncolumns.hh"
Go to the source code of this file.
Classes | |
struct | BstPatternViewDrag |
struct | BstPatternView |
struct | BstPatternViewClass |
Defines | |
#define | BST_TYPE_PATTERN_VIEW |
#define | BST_PATTERN_VIEW(object) |
#define | BST_PATTERN_VIEW_CLASS(klass) |
#define | BST_IS_PATTERN_VIEW(object) |
#define | BST_IS_PATTERN_VIEW_CLASS(klass) |
#define | BST_PATTERN_VIEW_GET_CLASS(object) |
Enumerations | |
enum | BstPatternViewMarkerType { BST_PATTERN_VIEW_MARKER_NONE, BST_PATTERN_VIEW_MARKER_FOCUS } |
Functions | |
GType | bst_pattern_view_get_type (void) |
void | bst_pattern_view_set_proxy (BstPatternView *self, SfiProxy part) |
void | bst_pattern_view_vsetup (BstPatternView *self, guint tpqn, guint qnpt, guint max_ticks, guint vticks) |
void | bst_pattern_view_set_shading (BstPatternView *self, guint row1, guint row2, guint row3, guint row4) |
void | bst_pattern_view_set_marker (BstPatternView *self, guint mark_index, guint position, BstPatternViewMarkerType mtype) |
void | bst_pattern_view_set_pixmarker (BstPatternView *self, guint mark_index, BstPatternViewMarkerType mtype, gint x, gint y, gint width, gint height) |
void | bst_pattern_view_add_column (BstPatternView *self, BstPatternLType ltype, gint num, BstPatternLFlags lflags) |
void | bst_pattern_view_set_focus (BstPatternView *self, int focus_col, int focus_row) |
gint | bst_pattern_view_get_focus_width (BstPatternView *self) |
BstPatternColumn * | bst_pattern_view_get_focus_cell (BstPatternView *self, int *tick, int *duration) |
gboolean | bst_pattern_view_dispatch_key (BstPatternView *self, guint keyval, GdkModifierType modifier, BstPatternFunction action, gdouble param, BstPatternFunction *movement) |
gint | bst_pattern_view_get_last_row (BstPatternView *self) |
const gchar * | bst_pattern_view_get_layout (BstPatternView *self) |
guint | bst_pattern_view_set_layout (BstPatternView *self, const gchar *layout) |