|
IA_CONSTRUCTOR void | IAGlyph_init (IAGlyph *, IAImage *image, IAGlyphInformation glyphInformation) |
|
void | IAGlyph_setCurrentFontSize (IAGlyph *, float currentFontSize) |
|
float | IAGlyph_getCurrentFontSize (IAGlyph *) |
|
void | IAGlyph_setColor (IAGlyph *, IAColor color) |
|
float | IAGlyph_getWidthNeededInPixel (IAGlyph *) |
|
float | IAGlyph_getSpaceBetweenGlyphesInPixel (IAGlyph *, IAGlyph *nextGlyph, IAHashMap *kernings, float scaleForKernings) |
|
int | IAGlyph_toUTF8 (IAGlyph *, char utf8Out[4]) |
|
void | IAGlyph_setLeftTopPoint (IAGlyph *, IAPoint point) |
|
static void | IAGlyph_setCustomAdditionalAdvanceBetweenGlyphesInPixel (IAGlyph *this, float customAdditionalAdvanceBetweenGlyphesInPixel) |
|
static float | IAGlyph_getCustomAdditionalAdvanceBetweenGlyphesInPixel (const IAGlyph *this) |
|
IA_DESTRUCTOR void | IAGlyph_deinit (IAGlyph *) |
|
IA_CONSTRUCTOR void | IADrawable_make (IADrawable *, void(*drawFunction)(const IADrawable *)) |
|
IA_CONSTRUCTOR void | IADrawable_makeCopy (IADrawable *, const IADrawable *drawableToCopy) |
|
void | IADrawable_draw (const IADrawable *) |
|
static void | IADrawable_setIsVisible (IADrawable *this, bool isVisible) |
|
static bool | IADrawable_isVisible (const IADrawable *this) |
|
◆ IAGlyph_init()
◆ IAGlyph_setCurrentFontSize()
void IAGlyph_setCurrentFontSize |
( |
IAGlyph * |
, |
|
|
float |
currentFontSize |
|
) |
| |
◆ IAGlyph_getCurrentFontSize()
float IAGlyph_getCurrentFontSize |
( |
IAGlyph * |
| ) |
|
◆ IAGlyph_setColor()
◆ IAGlyph_getWidthNeededInPixel()
float IAGlyph_getWidthNeededInPixel |
( |
IAGlyph * |
| ) |
|
◆ IAGlyph_getSpaceBetweenGlyphesInPixel()
float IAGlyph_getSpaceBetweenGlyphesInPixel |
( |
IAGlyph * |
, |
|
|
IAGlyph * |
nextGlyph, |
|
|
IAHashMap * |
kernings, |
|
|
float |
scaleForKernings |
|
) |
| |
◆ IAGlyph_toUTF8()
int IAGlyph_toUTF8 |
( |
IAGlyph * |
, |
|
|
char |
utf8Out[4] |
|
) |
| |
◆ IAGlyph_setLeftTopPoint()
◆ IAGlyph_setCustomAdditionalAdvanceBetweenGlyphesInPixel()
static void IAGlyph_setCustomAdditionalAdvanceBetweenGlyphesInPixel |
( |
IAGlyph * |
this, |
|
|
float |
customAdditionalAdvanceBetweenGlyphesInPixel |
|
) |
| |
|
inline |
◆ IAGlyph_getCustomAdditionalAdvanceBetweenGlyphesInPixel()
static float IAGlyph_getCustomAdditionalAdvanceBetweenGlyphesInPixel |
( |
const IAGlyph * |
this | ) |
|
|
inline |
◆ IAGlyph_deinit()
◆ drawable
◆ image
◆ glyphInformation
◆ customAdditionalAdvanceBetweenGlyphesInPixel
float IAGlyph::customAdditionalAdvanceBetweenGlyphesInPixel |
◆ currentFontSize
float IAGlyph::currentFontSize |
◆ currentXOffset
float IAGlyph::currentXOffset |
◆ currentYOffset
float IAGlyph::currentYOffset |
◆ currentXAdvance
float IAGlyph::currentXAdvance |
The documentation for this class was generated from the following files: