GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
1 #ifndef __AbstractFont__ 2 #define __AbstractFont__ 40 virtual void GetExtent(
const char * s,
int inCharCount,
float * outWidth,
float * outHeight,
VGDevice * context )
const;
41 virtual void GetExtent(
int c,
float * outWidth,
float * outHeight,
VGDevice * context )
const;
AbstractFont(const char *name, int size, int properties=kFontNone)
virtual int GetProperties() const =0
Returns the current object's property value(s) (see enum above)
virtual const char * GetName() const =0
Returns the current object's name (as a string)
virtual int GetSize() const =0
Returns the current object's size (as an int)
Generic platform independant drawing device.
Definition: VGDevice.h:68
virtual const char * GetName() const
Returns the current object's name (as a string)
Definition: AbstractFont.h:36
a Abstract font class.
Definition: AbstractFont.h:27
virtual void GetExtent(const char *s, int inCharCount, float *outWidth, float *outHeight, VGDevice *context) const
virtual int GetSize() const
Returns the current object's size (as an int)
Definition: AbstractFont.h:37
Generic pure virtual & device-independant font class.
Definition: VGFont.h:36
virtual int GetProperties() const
Returns the current object's property value(s) (see enum above)
Definition: AbstractFont.h:38