#include <TNotation.h>
Inheritance diagram for TArticulationElement:
Public Types | |
enum | articulation { first = 1, accent = first, strong_accent, staccato, tenuto, detached_legato, staccatissimo, spiccato, scoop, plop, doit, falloff, breath_mark, caesura, last = caesura } |
Public Member Functions | |
virtual void | accept (TScoreVisitor &visitor) |
articulation | getArtType () const |
void | setArtType (articulation a) |
Static Public Member Functions | |
const string | xmlname (articulation d) |
convert a numeric articulation name to a MusicXML string | |
articulation | xmlname (const string str) |
convert an MusicXML string to a numeric articulation name | |
const string * | getArticulationStrings () |
Protected Member Functions | |
TArticulationElement (articulation type) | |
Friends | |
EXP friend SMARTP< TArticulationElement > | newArticulationElement (articulation type) |