|
BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
#include "bstutils.hh"Go to the source code of this file.
Classes | |
| struct | BstPianoRollDrag |
| struct | BstPianoRoll |
| struct | BstPianoRollClass |
Defines | |
| #define | BST_TYPE_PIANO_ROLL |
| #define | BST_PIANO_ROLL(object) |
| #define | BST_PIANO_ROLL_CLASS(klass) |
| #define | BST_IS_PIANO_ROLL(object) |
| #define | BST_IS_PIANO_ROLL_CLASS(klass) |
| #define | BST_PIANO_ROLL_GET_CLASS(object) |
Enumerations | |
| enum | BstPianoRollMarkerType { BST_PIANO_ROLL_MARKER_NONE, BST_PIANO_ROLL_MARKER_POINTER, BST_PIANO_ROLL_MARKER_SELECT } |
Functions | |
| GType | bst_piano_roll_get_type (void) |
| void | bst_piano_roll_set_proxy (BstPianoRoll *self, SfiProxy proxy) |
| gfloat | bst_piano_roll_set_hzoom (BstPianoRoll *self, gfloat hzoom) |
| gfloat | bst_piano_roll_set_vzoom (BstPianoRoll *self, gfloat vzoom) |
| void | bst_piano_roll_set_view_selection (BstPianoRoll *self, guint tick, guint duration, gint min_note, gint max_note) |
| gint | bst_piano_roll_get_vpanel_width (BstPianoRoll *self) |
| void | bst_piano_roll_get_paste_pos (BstPianoRoll *self, guint *tick_p, gint *note_p) |
| void | bst_piano_roll_set_marker (BstPianoRoll *self, guint mark_index, guint position, BstPianoRollMarkerType mtype) |
1.7.6.1