GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
18 #include "GRPTagARNotationElement.h" 39 float getYAlign (
float fsize)
const;
40 float getXAlign (
VGDevice & hdc)
const;
41 float getFormatLength (
VGDevice * hdc,
float lspace,
const FormatStringParserResult& list)
const;
42 float DrawFormatString(
VGDevice& hdc,
float offset,
float dy,
const FormatStringParserResult& list)
const;
43 float DrawText(
VGDevice & hdc,
const char * cp,
float xOffset,
float yOffset,
bool alignleft=
false)
const;
52 float fAfterWidth = 0;
53 float fBeforeWidth = 0;
58 unsigned int fTextAlign;
The base class for all graphic objects.
Definition: GObject.h:54
virtual ~GRTempoChange()
Definition: GRTempoChange.h:32
A GRStaff represents a single line of music.
Definition: GRStaff.h:181
virtual void tellPosition(GObject *caller, const NVPoint &np)
not yet documented
Definition: GRPTagARNotationElement.h:25
virtual unsigned int getTextAlign() const
Definition: GRTempoChange.h:34
the base class for accelerando and ritardando
Definition: TempoChange.h:25
Generic platform independant drawing device.
Definition: VGDevice.h:68
virtual void OnDraw(VGDevice &hdc) const
The Accelerando notation element.
Definition: GRTempoChange.h:28
Generic pure virtual & device-independant font class.
Definition: VGFont.h:36
GRTempoChange(GRStaff *stf, const TempoChange *ar, const char *text)