|
GUIDOLib
1.7.7
A Music Score Rendering Engine
|
Classes | |
| struct | GuidoInitDesc |
| A data structure containing all information required by GuidoInit() More... | |
| struct | GPaintStruct |
| A structure to keep information about clipping and redrawing regions. More... | |
| struct | GuidoDate |
| Representation of a date as a rational value. More... | |
| struct | GuidoMeter |
| A meter representation. More... | |
| struct | GuidoTempo |
| Representation of tempo information at a given date. More... | |
| struct | GuidoOnDrawDesc |
| Contains all graphic-related information required by GuidoOnDraw() More... | |
| struct | GuidoLayoutSettings |
| Engine settings for the graphic score layout. More... | |
| struct | GuidoPageFormat |
| The page format parameters. More... | |
| struct | GuidoGrParameters |
| A structure embedding a layout settings and a page format. More... | |
Macros | |
| #define | kMaxGuidoMeterCounts 15 |
Typedefs | |
| typedef GuidoMeter * | GuidoMeters |
| typedef GuidoTempo * | GuidoTempoList |
| typedef struct GuidoLayoutSettings | GuidoLayoutSettings |
| Engine settings for the graphic score layout. More... | |
Enumerations | |
| enum | TempoType { kTextualTempo, kUnitValueTempo, kUnitUnitTempo } |
| tempo specification types. More... | |
| enum | { kNoBB, kPageBB, kSystemsBB = 2, kSystemsSliceBB = 4, kStavesBB = 8, kMeasureBB = 0x10, kEventsBB = 0x20 } |
| Bounding boxes drawing control constants. More... | |
| enum | GuidoInternalDevice { guido_svg_with_font_spec = 0, guido_abstract = 1, guido_binary = 2 } |
| enum | GuidoMapping { kNoMapping = 0, kVoiceMapping = 1, kStaffMapping = 1<<1, kSystemMapping = 1<<2 } |
| Mapping mode for SVG export. More... | |
| enum | { kAutoDistrib = 1, kAlwaysDistrib = 2, kNeverDistrib = 3 } |
| enum | GRElement { kGRSlur =1, kGRDynamics, kGRArticulations, kGRText, kGRLyrics } |
| #define kMaxGuidoMeterCounts 15 |
| typedef struct GuidoLayoutSettings GuidoLayoutSettings |
Engine settings for the graphic score layout.
| typedef GuidoMeter* GuidoMeters |
| typedef GuidoTempo* GuidoTempoList |
| anonymous enum |
| enum GRElement |
| enum GuidoInternalDevice |
| enum GuidoMapping |
| enum TempoType |