|
| virtual Size * | getAdvancesForTextUTF16 (unsigned short *text, int &outNumLetters) const override |
| virtual Rect | getRectForChar (unsigned short theChar) const override |
| virtual FontAtlas * | createFontAtlas () override |
| local | createFontAtlas () |
| void | setDistanceFieldEnabled (bool distanceFieldEnabled) |
| var | setDistanceFieldEnabled ( var distanceFieldEnabled) |
| bool | isDistanceFieldEnabled () const |
| var | isDistanceFieldEnabled () |
| local | isDistanceFieldEnabled () |
| bool | renderCharAt (unsigned short int charToRender, int posX, int posY, unsigned char *destMemory, int destSize) |
| var | renderCharAt ( var charToRender, var posX, var posY, var destMemory, var destSize) |
| local | renderCharAt ( local charToRender, local posX, local posY, local destMemory, local destSize) |
| virtual const char * | getCurrentGlyphCollection () const |
| local | getCurrentGlyphCollection () |
| virtual int | getLetterPadding () const |
| var | getLetterPadding () |
| local | getLetterPadding () |
| virtual unsigned char * | getGlyphBitmap (unsigned short theChar, int &outWidth, int &outHeight) const |
| var | getGlyphBitmap ( var theChar, var outWidth, var outHeight) |
| local | getGlyphBitmap ( local theChar, local outWidth, local outHeight) |
| virtual GlyphDef * | getGlyphDefintionsForText (const char *text, int &outNumGlyphs, bool UTF16text=false) const |
| var | getGlyphDefintionsForText ( var text, var outNumGlyphs, var false) |
| local | getGlyphDefintionsForText ( local text, local outNumGlyphs, local false) |
| virtual int | getFontMaxHeight () const |
| var | getFontMaxHeight () |
| local | getFontMaxHeight () |
| virtual int | getUTF16TextLenght (unsigned short int *text) const |
| virtual unsigned short int * | getUTF16Text (const char *text, int &outNumLetters) const |
| var | getUTF16Text ( var text, var outNumLetters) |
| local | getUTF16Text ( local text, local outNumLetters) |
| virtual unsigned short int * | trimUTF16Text (unsigned short int *text, int newBegin, int newEnd) const |
| local | trimUTF16Text ( local text, local newBegin, local newEnd) |
| | Object () |
| | Constructor. More...
|
| |
| | Object () |
| | Constructor. More...
|
| |
| virtual | ~Object () |
| void | release () |
| | Release the ownership immediately. More...
|
| |
| void | retain () |
| | Retains the ownership. More...
|
| |
| Object * | autorelease () |
| | Release the ownership sometime soon automatically. More...
|
| |
| bool | isSingleReference () const |
| | Returns a boolean value that indicates whether there is only one reference to the object. More...
|
| |
| unsigned int | retainCount () const |
| | Returns the object's current reference count. More...
|
| |
| local | retainCount () |
| | Returns the object's current reference count. More...
|
| |
| virtual bool | isEqual (const Object *object) |
| | Returns a boolean value that indicates whether this object and a given object are equal. More...
|
| |
| virtual void | acceptVisitor (DataVisitor &visitor) |
| virtual void | update (float dt) |
|
| static FontFNT * | create (const std::string &fntFilePath) |
| static Font * | createWithTTF (const std::string &fntName, int fontSize, GlyphCollection glyphs, const char *customGlyphs) |
| local | createWithTTF ( local fntName, local fontSize, local glyphs, local customGlyphs) |
| static Font * | createWithFNT (const std::string &fntFilePath) |
| local | createWithFNT ( local fntFilePath) |
| static unsigned char * | makeDistanceMap (unsigned char *img, unsigned int width, unsigned int height) |
| local | makeDistanceMap ( local img, local width, local height) |