a DSL font class.
More...
|
| | BinaryFont (const char *name, int size, int properties=kFontNone) |
| |
| virtual | ~BinaryFont () |
| |
| 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) const |
| |
| virtual void | GetExtent (int c, float *outWidth, float *outHeight, VGDevice *context) const |
| |
| virtual | ~VGFont () |
| |
◆ BinaryFont()
| BinaryFont::BinaryFont |
( |
const char * |
name, |
|
|
int |
size, |
|
|
int |
properties = kFontNone |
|
) |
| |
◆ ~BinaryFont()
| virtual BinaryFont::~BinaryFont |
( |
| ) |
|
|
virtual |
◆ GetExtent() [1/2]
| virtual void BinaryFont::GetExtent |
( |
const char * |
s, |
|
|
int |
inCharCount, |
|
|
float * |
outWidth, |
|
|
float * |
outHeight, |
|
|
VGDevice * |
context |
|
) |
| const |
|
virtual |
Computes the width and height of the input string using the current font capabilities in the input VGDevice
Implements VGFont.
◆ GetExtent() [2/2]
| virtual void BinaryFont::GetExtent |
( |
int |
c, |
|
|
float * |
outWidth, |
|
|
float * |
outHeight, |
|
|
VGDevice * |
context |
|
) |
| const |
|
virtual |
Computes the width and height of the input character using the current font capabilities in the input VGDevice
Implements VGFont.
◆ GetName()
| virtual const char* BinaryFont::GetName |
( |
| ) |
const |
|
inlinevirtual |
Returns the current object's name (as a string)
Implements VGFont.
◆ GetProperties()
| virtual int BinaryFont::GetProperties |
( |
| ) |
const |
|
inlinevirtual |
Returns the current object's property value(s) (see enum above)
Implements VGFont.
◆ GetSize()
| virtual int BinaryFont::GetSize |
( |
| ) |
const |
|
inlinevirtual |
Returns the current object's size (as an int)
Implements VGFont.