LibMusicXML 3.22
|
key element data
#include <clefvisitor.h>
Public Types | |
enum | { kStandardLine , kTrebleStdLine =2 , kBassStdLine =4 , kCStdLine =3 , kTabStdLine =5 } |
enum | { kNoNumber = -1 } |
Public Attributes | |
std::string | fSign |
int | fLine |
int | fOctaveChange |
int | fNumber |
Protected Member Functions | |
void | reset () |
virtual void | visitStart (S_clef &elt) |
virtual void | visitStart (S_sign &elt) |
virtual void | visitStart (S_line &elt) |
virtual void | visitStart (S_clef_octave_change &elt) |
Additional Inherited Members | |
Public Member Functions inherited from visitor< S_clef > | |
virtual void | visitEnd (S_clef &elt) |
Public Member Functions inherited from visitor< S_sign > | |
virtual void | visitEnd (S_sign &elt) |
Public Member Functions inherited from visitor< S_line > | |
virtual void | visitEnd (S_line &elt) |
Public Member Functions inherited from visitor< S_clef_octave_change > | |
virtual void | visitEnd (S_clef_octave_change &elt) |
|
protectedvirtual |
Reimplemented from visitor< S_clef >.
|
protectedvirtual |
Reimplemented from visitor< S_clef_octave_change >.
|
protectedvirtual |
Reimplemented from visitor< S_line >.
|
protectedvirtual |
Reimplemented from visitor< S_sign >.