BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
#include "bstutils.hh"
Go to the source code of this file.
Classes | |
struct | BstPatternColumn |
struct | BstPatternColumnClass |
Enumerations | |
enum | BstPatternFunction { BST_PATTERN_NONE, BST_PATTERN_REMOVE_EVENTS, BST_PATTERN_SET_NOTE, BST_PATTERN_SET_OCTAVE, BST_PATTERN_NUMERIC_CHANGE, BST_PATTERN_SET_DIGIT, BST_PATTERN_MASK_ACTION, BST_PATTERN_SET_BASE_OCTAVE, BST_PATTERN_CHANGE_BASE_OCTAVE, BST_PATTERN_MASK_CONTROLS, BST_PATTERN_MOVE_LEFT, BST_PATTERN_MOVE_RIGHT, BST_PATTERN_MOVE_UP, BST_PATTERN_MOVE_DOWN, BST_PATTERN_PAGE_LEFT, BST_PATTERN_PAGE_RIGHT, BST_PATTERN_PAGE_UP, BST_PATTERN_PAGE_DOWN, BST_PATTERN_JUMP_LEFT, BST_PATTERN_JUMP_RIGHT, BST_PATTERN_JUMP_TOP, BST_PATTERN_JUMP_BOTTOM, BST_PATTERN_MOVE_NEXT, BST_PATTERN_SET_STEP_WIDTH, BST_PATTERN_MASK_MOVEMENT } |
enum | BstPatternColumnCellGcType { BST_PATTERN_COLUMN_GC_TEXT0, BST_PATTERN_COLUMN_GC_TEXT1, BST_PATTERN_COLUMN_GC_VBAR, BST_PATTERN_COLUMN_GC_LAST } |
enum | BstPatternLType { BST_PATTERN_LTYPE_SPACE, BST_PATTERN_LTYPE_NOTE, BST_PATTERN_LTYPE_OFFSET, BST_PATTERN_LTYPE_LENGTH, BST_PATTERN_LTYPE_VELOCITY, BST_PATTERN_LTYPE_FINE_TUNE, BST_PATTERN_LTYPE_CONTROL, BST_PATTERN_LTYPE_BAR, BST_PATTERN_LTYPE_DBAR } |
enum | BstPatternLFlags { BST_PATTERN_LFLAG_DIGIT_1, BST_PATTERN_LFLAG_DIGIT_2, BST_PATTERN_LFLAG_DIGIT_3, BST_PATTERN_LFLAG_DIGIT_4, BST_PATTERN_LFLAG_DIGIT_MASK, BST_PATTERN_LFLAG_DEC, BST_PATTERN_LFLAG_HEX, BST_PATTERN_LFLAG_NUM_MASK, BST_PATTERN_LFLAG_SIGNED, BST_PATTERN_LFLAG_LFOLD, BST_PATTERN_LFLAG_RFOLD, BST_PATTERN_LFLAG_COL1, BST_PATTERN_LFLAG_COL2, BST_PATTERN_LFLAG_COL3, BST_PATTERN_LFLAG_COL4, BST_PATTERN_LFLAG_COL_MASK } |
Functions | |
void | bst_pattern_column_layouter_popup (BstPatternView *pview) |
const gchar * | bst_pattern_layout_parse_column (const gchar *string, BstPatternLType *ltype, gint *num, BstPatternLFlags *flags) |
BstPatternColumn * | bst_pattern_column_create (BstPatternLType ltype, gint num, BstPatternLFlags lflags) |
gboolean | bst_pattern_column_has_notes (BstPatternColumn *column) |