GUIDOLib
1.7.7
A Music Score Rendering Engine
|
Go to the source code of this file.
Typedefs | |
typedef void * | ARFactoryHandler |
Functions | |
GuidoErrCode | GuidoFactoryOpen (ARFactoryHandler *outFactory) |
Opens the Guido Factory. More... | |
void | GuidoFactoryClose (ARFactoryHandler inFactory) |
Closes the Guido Factory. More... | |
GuidoErrCode | GuidoFactoryOpenMusic (ARFactoryHandler inFactory) |
Creates and opens a new music score. More... | |
ARHandler | GuidoFactoryCloseMusic (ARFactoryHandler inFactory) |
Closes the current music score. More... | |
GuidoErrCode | GuidoFactoryOpenVoice (ARFactoryHandler inFactory) |
Creates and opens a new voice. More... | |
GuidoErrCode | GuidoFactoryCloseVoice (ARFactoryHandler inFactory) |
Closes the current voice. More... | |
GuidoErrCode | GuidoFactoryOpenChord (ARFactoryHandler inFactory) |
Creates and open a new chord. More... | |
GuidoErrCode | GuidoFactoryCloseChord (ARFactoryHandler inFactory) |
Closes the current chord. More... | |
GuidoErrCode | GuidoFactoryInsertCommata (ARFactoryHandler inFactory) |
Begins a new chord note commata. More... | |
GuidoErrCode | GuidoFactoryOpenEvent (ARFactoryHandler inFactory, const char *inEventName) |
Creates and opens a new event (note or rest). More... | |
GuidoErrCode | GuidoFactoryCloseEvent (ARFactoryHandler inFactory) |
Closes the current event. More... | |
GuidoErrCode | GuidoFactoryAddSharp (ARFactoryHandler inFactory) |
Adds a sharp to the current event. More... | |
GuidoErrCode | GuidoFactoryAddFlat (ARFactoryHandler inFactory) |
Add a flat to the current event. More... | |
GuidoErrCode | GuidoFactorySetEventDots (ARFactoryHandler inFactory, int dots) |
Sets the number of dots the current event. More... | |
GuidoErrCode | GuidoFactorySetEventAccidentals (ARFactoryHandler inFactory, int accident) |
Sets the accidentals of the current event. More... | |
GuidoErrCode | GuidoFactorySetOctave (ARFactoryHandler inFactory, int octave) |
Sets the register (octave) of the current event. More... | |
GuidoErrCode | GuidoFactorySetDuration (ARFactoryHandler inFactory, int numerator, int denominator) |
Sets the duration of the current event. More... | |
GuidoErrCode | GuidoFactoryOpenTag (ARFactoryHandler inFactory, const char *name, long tagID) |
GuidoErrCode | GuidoFactoryOpenRangeTag (ARFactoryHandler inFactory, const char *name, long tagID) |
GuidoErrCode | GuidoFactoryEndTag (ARFactoryHandler inFactory) |
Indicates the end of a range tag. More... | |
GuidoErrCode | GuidoFactoryCloseTag (ARFactoryHandler inFactory) |
Closes the current tag. More... | |
GuidoErrCode | GuidoFactoryAddTagParameterString (ARFactoryHandler inFactory, const char *val) |
Adds a new string parameter to the current tag. More... | |
GuidoErrCode | GuidoFactoryAddTagParameterInt (ARFactoryHandler inFactory, int val) |
Adds a new integer parameter to the current tag. More... | |
GuidoErrCode | GuidoFactoryAddTagParameterFloat (ARFactoryHandler inFactory, double val) |
Adds a new floating-point parameter to the current tag. More... | |
GuidoErrCode | GuidoFactorySetParameterName (ARFactoryHandler inFactory, const char *name) |
Defines the name (when applicable) of the last added tag-parameter. More... | |
GuidoErrCode | GuidoFactorySetParameterUnit (ARFactoryHandler inFactory, const char *unit) |
Defines the unit of the last added tag-parameter. More... | |