|
GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
Class for musical events (events have an own duration tags not) More...
Public Member Functions | |
| ARMusicalEvent () | |
| ARMusicalEvent (int theNumerator, int theDenominator) | |
| ARMusicalEvent (const TYPE_TIMEPOSITION &relativeTimePositionOfEvent, const TYPE_DURATION &durationOfEvent) | |
| ARMusicalEvent (const TYPE_DURATION &durationOfEvent) | |
| ARMusicalEvent (const ARMusicalEvent &armev) | |
| virtual | ~ARMusicalEvent () |
| virtual bool | CanBeMerged (const ARMusicalEvent *ev2) |
| void | setPointsNoDurationChange (int pointCount) |
| virtual ARMusicalObject * | Copy () const |
| void | setDenominator (int newDenominator) |
| void | setNumerator (int newNumerator) |
| void | setPoints (int pointCount) |
| int | getPoints () const |
| virtual bool | isEventClass () const |
| virtual void | print (std::ostream &os) const |
| virtual void | printName (std::ostream &os) const |
| virtual void | printGMNName (std::ostream &os) const |
| virtual const char * | getTagName () const |
| virtual std::string | getGMNName () const |
| virtual void | forceNoteAppearance (NVstring noteAppearance) |
| virtual NVstring | getAppearance () const |
Public Member Functions inherited from ARMusicalObject | |
| ARMusicalObject () | |
| ARMusicalObject (const TYPE_TIMEPOSITION &relativeTimepositionOfMusicalObject) | |
| ARMusicalObject (const ARMusicalObject &armo) | |
| virtual | ~ARMusicalObject () |
| virtual const TYPE_DURATION & | getDuration () const |
| virtual const TYPE_TIMEPOSITION & | getRelativeTimePosition () const |
| virtual TYPE_TIMEPOSITION | getRelativeEndTimePosition () const |
| virtual void | setRelativeTimePosition (const TYPE_TIMEPOSITION &newRelativeTimePosition) |
| virtual void | setRelativeEndTimePosition (const TYPE_TIMEPOSITION &tp) |
| virtual void | setDuration (const TYPE_DURATION &dur) |
| virtual void | browse (TimeUnwrap &mapper) const |
| virtual int | getVoiceNum () const |
| virtual void | setVoiceNum (int num) |
| virtual void | setDrawGR (bool on) |
| virtual bool | getDrawGR () const |
| virtual ARMusicalObject * | isARRepeatBegin () |
| virtual ARNote * | isARNote () |
| virtual const ARNote * | isARNote () const |
| virtual ARTab * | isARTab () |
| virtual const ARTab * | isARTab () const |
| virtual ARMusicalObject * | isARCoda () |
| virtual ARMusicalObject * | isARSegno () |
| virtual ARMusicalObject * | isARNewPage () |
| virtual ARMusicalObject * | isARNewSystem () |
| virtual ARMusicalObject * | isARKey () |
| virtual ARMusicalObject * | isARNaturalKey () |
| virtual ARMusicalObject * | isARBeamState () |
| virtual ARMusicalObject * | isARClef () |
| virtual ARMusicalObject * | isARFinishBar () |
| virtual ARMusicalObject * | isARMeter () |
| virtual ARMusicalObject * | isARRepeatEnd () |
| virtual ARMusicalObject * | isARRest () |
| virtual ARMusicalObject * | isARSecondGlue () |
| virtual ARMusicalObject * | isARPossibleBreak () |
| virtual AROctava * | isAROctava () |
| virtual ARGrace * | isARGrace () |
| virtual ARSpace * | isARSpace () |
| virtual ARTempo * | isARTempo () |
| virtual const ARMusicalObject * | isARDummyRangeEnd () const |
| virtual const ARMusicalObject * | isARNoteFormat () const |
| virtual const ARMusicalObject * | isARBar () const |
| virtual const ARMusicalObject * | isARStaff () const |
| virtual const ARMusicalObject * | isARMusicalTag () const |
| virtual const ARMusicalObject * | isARJump () const |
| virtual const ARMusicalObject * | isARChordComma () const |
| virtual const ARMusicalObject * | isARUserChordTag () const |
| virtual bool | isEmptyNote () const |
| virtual void | accept (ARVisitor &visitor) |
Public Member Functions inherited from ARVisitable | |
| ARVisitable () | |
| virtual | ~ARVisitable () |
Static Public Member Functions | |
| static ARMusicalEvent * | cast (ARMusicalObject *inObj) |
Static Public Member Functions inherited from ARMusicalObject | |
| static bool | IsPowerOfTwoDenom (const TYPE_DURATION &dur) |
Protected Attributes | |
| int | mPoints |
Protected Attributes inherited from ARMusicalObject | |
| TYPE_TIMEPOSITION | relativeTimePosition |
| int | fVoiceNum |
| bool | fDrawGR = true |
Class for musical events (events have an own duration tags not)
|
inline |
| ARMusicalEvent::ARMusicalEvent | ( | int | theNumerator, |
| int | theDenominator | ||
| ) |
| ARMusicalEvent::ARMusicalEvent | ( | const TYPE_TIMEPOSITION & | relativeTimePositionOfEvent, |
| const TYPE_DURATION & | durationOfEvent | ||
| ) |
| ARMusicalEvent::ARMusicalEvent | ( | const TYPE_DURATION & | durationOfEvent | ) |
| ARMusicalEvent::ARMusicalEvent | ( | const ARMusicalEvent & | armev | ) |
|
inlinevirtual |
|
virtual |
Reimplemented in ARNote.
|
inlinestatic |
|
virtual |
Reimplemented from ARMusicalObject.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from ARMusicalObject.
| int ARMusicalEvent::getPoints | ( | ) | const |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from ARMusicalObject.
|
virtual |
Reimplemented from ARMusicalObject.
|
inlinevirtual |
Reimplemented from ARMusicalObject.
|
inlinevirtual |
Reimplemented in ARMusicalVoice.
| void ARMusicalEvent::setDenominator | ( | int | newDenominator | ) |
| void ARMusicalEvent::setNumerator | ( | int | newNumerator | ) |
| void ARMusicalEvent::setPoints | ( | int | pointCount | ) |
| void ARMusicalEvent::setPointsNoDurationChange | ( | int | pointCount | ) |
|
protected |