GUIDOLib  1.7.7
A Music Score Rendering Engine
Functions | Variables
GUIDOFactoryAdapter.h File Reference

Go to the source code of this file.

Functions

virtual ~GUIDOFactoryAdapter ()
 ~GUIDOFactoryAdapter delete the class and close the internal factory More...
 
GuidoErrCode openMusic ()
 Creates and opens a new music score. More...
 
ARHandler closeMusic ()
 Closes the current music score. More...
 
GuidoErrCode openVoice ()
 Creates and opens a new voice. More...
 
GuidoErrCode closeVoice ()
 Closes the current voice. More...
 
GuidoErrCode openChord ()
 Creates and open a new chord. More...
 
GuidoErrCode closeChord ()
 Closes the current chord. More...
 
GuidoErrCode insertCommata ()
 Begins a new chord note commata. More...
 
GuidoErrCode openEvent (const std::string &inEventName)
 Creates and opens a new event (note or rest). More...
 
GuidoErrCode closeEvent ()
 Closes the current event. More...
 
GuidoErrCode addSharp ()
 Adds a sharp to the current event. More...
 
GuidoErrCode addFlat ()
 Add a flat to the current event. More...
 
GuidoErrCode setEventDots (int dots)
 Sets the number of dots the current event. More...
 
GuidoErrCode setEventAccidentals (int accident)
 Sets the accidentals of the current event. More...
 
GuidoErrCode setOctave (int octave)
 Sets the register (octave) of the current event. More...
 
GuidoErrCode setDuration (int numerator, int denominator)
 Sets the duration of the current event. More...
 
GuidoErrCode openTag (const std::string &name, long tagID)
 Add a tag to the current voice. More...
 
GuidoErrCode openRangeTag (const std::string &name, long tagID)
 Add a tag to the current voice. More...
 
GuidoErrCode endTag ()
 Indicates the end of a range tag. More...
 
GuidoErrCode closeTag ()
 Closes the current tag. More...
 
GuidoErrCode addTagParameterString (const std::string &val)
 Adds a new string parameter to the current tag. More...
 
GuidoErrCode addTagParameterInt (int val)
 Adds a new integer parameter to the current tag. More...
 
GuidoErrCode addTagParameterFloat (double val)
 Adds a new floating-point parameter to the current tag. More...
 
GuidoErrCode setParameterName (const std::string &name)
 Defines the name (when applicable) of the last added tag-parameter. More...
 
GuidoErrCode setParameterUnit (const std::string &unit)
 Defines the unit of the last added tag-parameter. More...
 

Variables

class_export GUIDOFactoryAdapter
 

Guido Project Copyright © 2019 Grame-CNCM