![]() |
MuseScore Plugins
3.2.3
Plugins API for MuseScore
|
Public Types | |
enum | Group : signed char { HEAD_NORMAL = 0, HEAD_CROSS, HEAD_PLUS, HEAD_XCIRCLE, HEAD_WITHX, HEAD_TRIANGLE_UP, HEAD_TRIANGLE_DOWN, HEAD_SLASHED1, HEAD_SLASHED2, HEAD_DIAMOND, HEAD_DIAMOND_OLD, HEAD_CIRCLED, HEAD_CIRCLED_LARGE, HEAD_LARGE_ARROW, HEAD_BREVIS_ALT, HEAD_SLASH, HEAD_SOL, HEAD_LA, HEAD_FA, HEAD_MI, HEAD_DO, HEAD_RE, HEAD_TI, HEAD_DO_WALKER, HEAD_RE_WALKER, HEAD_TI_WALKER, HEAD_DO_FUNK, HEAD_RE_FUNK, HEAD_TI_FUNK, HEAD_DO_NAME, HEAD_RE_NAME, HEAD_MI_NAME, HEAD_FA_NAME, HEAD_SOL_NAME, HEAD_LA_NAME, HEAD_TI_NAME, HEAD_SI_NAME, HEAD_A_SHARP, HEAD_A, HEAD_A_FLAT, HEAD_B_SHARP, HEAD_B, HEAD_B_FLAT, HEAD_C_SHARP, HEAD_C, HEAD_C_FLAT, HEAD_D_SHARP, HEAD_D, HEAD_D_FLAT, HEAD_E_SHARP, HEAD_E, HEAD_E_FLAT, HEAD_F_SHARP, HEAD_F, HEAD_F_FLAT, HEAD_G_SHARP, HEAD_G, HEAD_G_FLAT, HEAD_H, HEAD_H_SHARP, HEAD_CUSTOM, HEAD_GROUPS, HEAD_INVALID = -1 } |
enum | Type : signed char { HEAD_AUTO = -1, HEAD_WHOLE = 0, HEAD_HALF = 1, HEAD_QUARTER = 2, HEAD_BREVIS = 3, HEAD_TYPES } |
Public Member Functions | |
NoteHead (Score *s=0) | |
NoteHead & | operator= (const NoteHead &)=delete |
virtual NoteHead * | clone () const override |
virtual ElementType | type () const override |
Group | headGroup () const |
Static Public Member Functions | |
static QString | group2userName (Group group) |
static QString | type2userName (Type type) |
static QString | group2name (Group group) |
static QString | type2name (Type type) |
static Group | name2group (QString s) |
static Type | name2type (QString s) |
|
strong |
|
strong |