|
| IA_CONSTRUCTOR void | IAFontAtlas_init (IAFontAtlas *, IABitmapManager *bitmapManager) |
| |
| IA_CONSTRUCTOR void | IAFontAtlas_initWithDefaultBitmapManager (IAFontAtlas *) |
| |
| IA_CONSTRUCTOR void | IAFontAtlas_initWithCustomPreDrawGlyphFunction (IAFontAtlas *, IABitmapManager *bitmapManager, void *correspondingObject, void(*preDrawGlyph)(void *, IAGlyph *)) |
| |
| void | IAFontAtlas_addGlyphsFromFnt (IAFontAtlas *, const char *fntResource, bool shouldPreload) |
| |
| void | IAFontAtlas_setCurrentFontSize (IAFontAtlas *, float currentFontSize) |
| |
| void | IAFontAtlas_setCustomAdditionalAdvanceBetweenGlyphesInPixel (IAFontAtlas *, float customAdditionalAdvanceBetweenGlyphesInPixel) |
| |
| float | IAFontAtlas_getLengthForText (IAFontAtlas *, const char *text) |
| |
| bool | IAFontAtlas_hasAllGlyphesForText (IAFontAtlas *, const char *text) |
| |
| void | IAFontAtlas_drawTextAtBaselineLeft (IAFontAtlas *, const char *text, IAPoint left) |
| |
| void | IAFontAtlas_drawTextAtBaselineCenter (IAFontAtlas *, const char *text, IAPoint center) |
| |
| void | IAFontAtlas_drawTextAtBaselineRight (IAFontAtlas *, const char *text, IAPoint right) |
| |
| void | IAFontAtlas_drawTextAtBaseline (IAFontAtlas *, const char *text, IAPoint pointAtBaseline, IATextAlignment alignment) |
| |
| void | IAFontAtlas_drawTextRelativelyAtMiddlelineLeft (IAFontAtlas *, const char *text, IAPoint left) |
| |
| void | IAFontAtlas_drawTextRelativelyAtMiddlelineCenter (IAFontAtlas *, const char *text, IAPoint center) |
| |
| void | IAFontAtlas_drawTextRelativelyAtMiddlelineRight (IAFontAtlas *, const char *text, IAPoint right) |
| |
| void | IAFontAtlas_drawTextRelativelyAtMiddleline (IAFontAtlas *, const char *text, IAPoint pointAtMiddleline, IATextAlignment alignment) |
| |
| IAFontInformation * | IAFontAtlas_getFontInformation (IAFontAtlas *) |
| |
| IA_DESTRUCTOR void | IAFontAtlas_deinit (IAFontAtlas *) |
| |
◆ IAFontAtlas_init()
◆ IAFontAtlas_initWithDefaultBitmapManager()
◆ IAFontAtlas_initWithCustomPreDrawGlyphFunction()
◆ IAFontAtlas_addGlyphsFromFnt()
| void IAFontAtlas_addGlyphsFromFnt |
( |
IAFontAtlas * |
, |
|
|
const char * |
fntResource, |
|
|
bool |
shouldPreload |
|
) |
| |
◆ IAFontAtlas_setCurrentFontSize()
| void IAFontAtlas_setCurrentFontSize |
( |
IAFontAtlas * |
, |
|
|
float |
currentFontSize |
|
) |
| |
◆ IAFontAtlas_setCustomAdditionalAdvanceBetweenGlyphesInPixel()
| void IAFontAtlas_setCustomAdditionalAdvanceBetweenGlyphesInPixel |
( |
IAFontAtlas * |
, |
|
|
float |
customAdditionalAdvanceBetweenGlyphesInPixel |
|
) |
| |
◆ IAFontAtlas_getLengthForText()
| float IAFontAtlas_getLengthForText |
( |
IAFontAtlas * |
, |
|
|
const char * |
text |
|
) |
| |
◆ IAFontAtlas_hasAllGlyphesForText()
| bool IAFontAtlas_hasAllGlyphesForText |
( |
IAFontAtlas * |
, |
|
|
const char * |
text |
|
) |
| |
◆ IAFontAtlas_drawTextAtBaselineLeft()
| void IAFontAtlas_drawTextAtBaselineLeft |
( |
IAFontAtlas * |
, |
|
|
const char * |
text, |
|
|
IAPoint |
left |
|
) |
| |
◆ IAFontAtlas_drawTextAtBaselineCenter()
| void IAFontAtlas_drawTextAtBaselineCenter |
( |
IAFontAtlas * |
, |
|
|
const char * |
text, |
|
|
IAPoint |
center |
|
) |
| |
◆ IAFontAtlas_drawTextAtBaselineRight()
| void IAFontAtlas_drawTextAtBaselineRight |
( |
IAFontAtlas * |
, |
|
|
const char * |
text, |
|
|
IAPoint |
right |
|
) |
| |
◆ IAFontAtlas_drawTextAtBaseline()
◆ IAFontAtlas_drawTextRelativelyAtMiddlelineLeft()
| void IAFontAtlas_drawTextRelativelyAtMiddlelineLeft |
( |
IAFontAtlas * |
, |
|
|
const char * |
text, |
|
|
IAPoint |
left |
|
) |
| |
◆ IAFontAtlas_drawTextRelativelyAtMiddlelineCenter()
| void IAFontAtlas_drawTextRelativelyAtMiddlelineCenter |
( |
IAFontAtlas * |
, |
|
|
const char * |
text, |
|
|
IAPoint |
center |
|
) |
| |
◆ IAFontAtlas_drawTextRelativelyAtMiddlelineRight()
| void IAFontAtlas_drawTextRelativelyAtMiddlelineRight |
( |
IAFontAtlas * |
, |
|
|
const char * |
text, |
|
|
IAPoint |
right |
|
) |
| |
◆ IAFontAtlas_drawTextRelativelyAtMiddleline()
◆ IAFontAtlas_getFontInformation()
◆ IAFontAtlas_deinit()
◆ base
◆ glyphs
◆ currentCountOfGlyphs
| int IAFontAtlas::currentCountOfGlyphs |
◆ kernings
◆ currentCountOfKernings
| int IAFontAtlas::currentCountOfKernings |
◆ textures
◆ textureDelegate
◆ fontInformation
◆ currentSizeOfFont
| float IAFontAtlas::currentSizeOfFont |
◆ correspondingObject
| void* IAFontAtlas::correspondingObject |
◆ preDrawGlyph
| void(* IAFontAtlas::preDrawGlyph) (void *, IAGlyph *) |
◆ bitmapManager
◆ bitmaps
The documentation for this class was generated from the following files: