|
GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
Class used in order to build the abstract representation (AR) structure of music. More...
Public Member Functions | |
| ARFactory () | |
| virtual | ~ARFactory () |
| virtual void | createMusic () |
| virtual ARMusic * | getMusic () |
| virtual void | createVoice () |
| virtual void | addVoice () |
| virtual void | createChord () |
| virtual void | addChord () |
| virtual void | initChordNote () |
| virtual void | createEvent (const char *name) |
| virtual void | createTab (int string, const char *disp) |
| virtual void | addEvent () |
| virtual void | addSharp () |
| virtual void | addFlat () |
| virtual void | setPoints (int pointCount) |
| virtual void | setAccidentals (TYPE_ACCIDENTALS accidentals) |
| virtual void | setRegister (TYPE_REGISTER newRegister) |
| virtual void | setNumerator (int newNumerator) |
| virtual void | setDenominator (int newDenominator) |
| virtual void | createTag (TYPE_TAG_NAME_CONST name, int no=-1) |
| virtual void | tagRange () |
| virtual void | endTag () |
| virtual void | addTag () |
| virtual void | addTagParameter (TagParameter *parameter) |
| virtual void | addTagParameter (const char *parameter) |
| virtual void | addTagParameter (TYPE_TAGPARAMETER_INT parameter) |
| virtual void | addTagParameter (TYPE_TAGPARAMETER_REAL parameter) |
| virtual float | UndoTransform (const float val) |
| virtual void | setParameterName (const char *name) |
| virtual void | setUnit (const char *s) |
| virtual void | setFilePath (const char *inFilePath) |
Protected Attributes | |
| ARMusicalVoice * | mSaveCurrentVoice = NULL |
| ARCluster * | mCurrentCluster = NULL |
| ARTremolo * | mCurrentTremolo = NULL |
| ARTrill * | mCurrentTrill = NULL |
| const AROctava * | mCurrentOctava = NULL |
| const ARGrace * | mCurrentGrace = NULL |
| const ARCue * | mCurrentCue = NULL |
| const ARTStem * | mCurrentStem = NULL |
| const ARTHead * | mCurrentHead = NULL |
| const ARNoteFormat * | mCurrentNoteFormat = NULL |
| std::stack< const ARNoteFormat * > | fNoteFormats |
| const ARRestFormat * | mCurrentRestFormat = NULL |
| const ARDotFormat * | mCurrentDotFormat = NULL |
| const ARAlter * | mCurrentAlter = NULL |
| const ARStaff * | mCurrentStaff = NULL |
| const ARChordTag * | mCurrentChordTag = NULL |
| const ARTuplet * | mCurrentTuplet = NULL |
| const ARKey * | mCurrentKey = NULL |
| const ARMeter * | mCurrentMeter = NULL |
| int | mVoiceNum |
| int | mCurrentTags |
| bool | mTagRanged |
| bool | mVoiceAdded |
| bool | mAutoLyricsPos |
| bool | mAutoInstrPos |
| bool | mAutoIntensPos |
| bool | mAutoHideTiedAccidentals |
| ARAuto::position | mFingeringPos |
| ARAuto::position | mHarmonyPos |
| float | mFingeringSize |
Class used in order to build the abstract representation (AR) structure of music.
| ARFactory::ARFactory | ( | ) |
|
virtual |
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
Reimplemented in NoteAndChordFactory.
|
inlinevirtual |
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
Reimplemented in NoteAndChordFactory.
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |