GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
The base class for all range tags. More...
Public Member Functions | |
ARPositionTag () | |
virtual | ~ARPositionTag () |
virtual ARMusicalObject * | Copy () const |
virtual void | setPosition (GuidoPos p_pos) |
virtual GuidoPos | getPosition () const |
virtual GuidoPos | getStartPosition () const |
virtual void | setStartPosition (GuidoPos p_pos) |
virtual std::string | getGMNName () const =0 |
virtual GuidoPos | getEndPosition () const |
virtual void | setEndPosition (GuidoPos p_pos) |
virtual void | setCorrespondence (ARPositionTag *p_cor) |
virtual ARPositionTag * | getCorrespondence () const |
virtual void | setParentCorrespondence (ARPositionTag *parent) |
virtual bool | isEndTagClass () const |
virtual ARMusicalObject * | isARDisplayDuration () |
virtual ARMusicalObject * | isARChordTag () |
virtual ARMusicalObject * | isARGrace () |
virtual const ARMusicalObject * | isARFeatheredBeam () const |
Protected Attributes | |
GuidoPos | pos |
GuidoPos | ep |
ARPositionTag * | mPositionTag |
ARPositionTag * | mParentCorrespondence |
The base class for all range tags.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in ARTrill, ARTStem, ARTHead, ARSlur, ARDisplayDuration, ARAccidental, ARUserChordTag, ARTagEnd, ARChordTag, ARShareLocation, ARShareStem, and ARDummyRangeEnd.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in ARTagEnd.
|
pure virtual |
Implemented in ARTrill, ARTStem, ARTHead, ARTitle, ARTremolo, ARTuplet, ARLyrics, ARFingering, ARFeatheredBeam, AROctava, ARBeam, ARHarmony, ARRitardando, ARMark, ARSlur, ARText, ARAlter, ARComposer, ARDisplayDuration, ARStaccato, ARAccelerando, ARArpeggio, ARAccidental, ARFermata, ARGlissando, ARCrescendo, ARSymbol, ARCluster, ARMMRest, ARRestFormat, ARCue, ARFooter, ARPizzicato, ARBow, ARDiminuendo, ARTie, ARVolta, ARTenuto, ARAccent, ARMarcato, ARDotFormat, ARGrace, ARBowing, ARMerge, ARHarmonic, ARUserChordTag, ARArticulation, ARAutoBeam, ARTagEnd, ARChordTag, ARShareLocation, ARShareStem, ARAutoBeamEnd, ARDummyRangeEnd, ARLabel, ARBase, and ARTagBegin.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in ARChordTag.
|
inlinevirtual |
Reimplemented in ARDisplayDuration.
|
inlinevirtual |
Reimplemented in ARFeatheredBeam.
|
inlinevirtual |
Reimplemented in ARGrace.
|
inlinevirtual |
Reimplemented in ARTagEnd.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in ARTagEnd.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
protected |
|
protected |
|
protected |
|
protected |