#include <TClef.h>
Inheritance diagram for TClef:
Public Types | |
enum | { undefined = -1, none = 1, G, F, C, percussion, TAB, last = TAB } |
Public Member Functions | |
virtual void | accept (TScoreVisitor &visitor) |
void | setStaffNum (long num) |
void | setSign (long sign) |
void | setLine (long line) |
void | setOctave (long oct) |
long | getStaffNum () const |
long | getSign () const |
long | getLine () const |
long | getOctave () const |
Static Public Member Functions | |
const string | xmlsign (int d) |
convert an integer clef sign to a MusicXML string | |
int | xmlsign (const string str) |
convert an MusicXML string to an integer clef sign | |
Friends | |
EXP friend SMARTP< TClef > | newClef () |