GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
Generic pure virtual & device-independant font class. More...
Public Member Functions | |
NullGFont (std::string name, int size, int prop) | |
virtual | ~NullGFont () |
virtual const char * | GetName () const |
Returns the current object's name (as a string) More... | |
virtual int | GetSize () const |
Returns the current object's size (as an int) More... | |
virtual int | GetProperties () const |
Returns the current object's property value(s) (see enum above) More... | |
virtual void | GetExtent (const char *s, int inCharCount, float *outWidth, float *outHeight, VGDevice *context=0) const |
virtual void | GetExtent (int c, float *outWidth, float *outHeight, VGDevice *context=0) const |
![]() | |
virtual | ~VGFont () |
Protected Attributes | |
std::string | fName |
int | fSize |
int | fProperties |
Additional Inherited Members | |
![]() | |
enum | { kFontNone = 0, kFontBold = 1, kFontItalic = 2, kFontUnderline = 4 } |
Font properties. More... | |
![]() | |
void * | GetContext (VGDevice *context) const |
Generic pure virtual & device-independant font class.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Returns the current object's name (as a string)
Implements VGFont.
|
inlinevirtual |
Returns the current object's property value(s) (see enum above)
Implements VGFont.
|
inlinevirtual |
Returns the current object's size (as an int)
Implements VGFont.
|
protected |
|
protected |
|
protected |