GUIDOLib
1.7.7
A Music Score Rendering Engine
|
GuidoErrCode GuidoFactorySetEventAccidentals(ARFactoryHandler inFactory, int accident)
Sets the accidentals of the current event.
GuidoErrCode GuidoFactoryOpenTag(ARFactoryHandler inFactory, const char *name, long tagID)
GuidoErrCode GuidoFactorySetParameterName(ARFactoryHandler inFactory, const char *name)
Defines the name (when applicable) of the last added tag-parameter.
GuidoErrCode GuidoFactoryOpenChord(ARFactoryHandler inFactory)
Creates and open a new chord.
GuidoErrCode GuidoFactoryOpen(ARFactoryHandler *outFactory)
Opens the Guido Factory.
GuidoErrCode GuidoFactoryAddTagParameterInt(ARFactoryHandler inFactory, int val)
Adds a new integer parameter to the current tag.
GuidoErrCode GuidoFactoryOpenEvent(ARFactoryHandler inFactory, const char *inEventName)
Creates and opens a new event (note or rest).
GuidoErrCode GuidoFactoryAddFlat(ARFactoryHandler inFactory)
Add a flat to the current event.
GuidoErrCode GuidoFactorySetOctave(ARFactoryHandler inFactory, int octave)
Sets the register (octave) of the current event.
GuidoErrCode GuidoFactoryOpenVoice(ARFactoryHandler inFactory)
Creates and opens a new voice.
void GuidoFactoryClose(ARFactoryHandler inFactory)
Closes the Guido Factory.
void * ARFactoryHandler
Definition: GUIDOFactory.h:48
GuidoErrCode GuidoFactorySetParameterUnit(ARFactoryHandler inFactory, const char *unit)
Defines the unit of the last added tag-parameter.
#define GUIDOAPI
Definition: GUIDOExport.h:39
GuidoErrCode GuidoFactorySetDuration(ARFactoryHandler inFactory, int numerator, int denominator)
Sets the duration of the current event.
GuidoErrCode GuidoFactoryOpenMusic(ARFactoryHandler inFactory)
Creates and opens a new music score.
GuidoErrCode GuidoFactoryAddSharp(ARFactoryHandler inFactory)
Adds a sharp to the current event.
GuidoErrCode
The guido error codes list.
Definition: GUIDOEngine.h:211
GuidoErrCode GuidoFactoryAddTagParameterString(ARFactoryHandler inFactory, const char *val)
Adds a new string parameter to the current tag.
GuidoErrCode GuidoFactoryAddTagParameterFloat(ARFactoryHandler inFactory, double val)
Adds a new floating-point parameter to the current tag.
ARHandler GuidoFactoryCloseMusic(ARFactoryHandler inFactory)
Closes the current music score.
GuidoErrCode GuidoFactoryOpenRangeTag(ARFactoryHandler inFactory, const char *name, long tagID)
GuidoErrCode GuidoFactorySetEventDots(ARFactoryHandler inFactory, int dots)
Sets the number of dots the current event.
GuidoErrCode GuidoFactoryCloseEvent(ARFactoryHandler inFactory)
Closes the current event.
GuidoErrCode GuidoFactoryEndTag(ARFactoryHandler inFactory)
Indicates the end of a range tag.
struct NodeAR * ARHandler
Definition: GUIDOEngine.h:36
GuidoErrCode GuidoFactoryInsertCommata(ARFactoryHandler inFactory)
Begins a new chord note commata.
GuidoErrCode GuidoFactoryCloseVoice(ARFactoryHandler inFactory)
Closes the current voice.
GuidoErrCode GuidoFactoryCloseChord(ARFactoryHandler inFactory)
Closes the current chord.
GuidoErrCode GuidoFactoryCloseTag(ARFactoryHandler inFactory)
Closes the current tag.