|
bool | isDistanceFieldEnabled () const |
|
float | getOutlineSize () const |
|
void | renderCharAt (unsigned char *dest, int posX, int posY, unsigned char *bitmap, long bitmapWidth, long bitmapHeight) |
|
FT_Encoding | getEncoding () const |
|
int * | getHorizontalKerningForTextUTF16 (const std::u16string &text, int &outNumLetters) const override |
|
unsigned char * | getGlyphBitmap (unsigned short theChar, long &outWidth, long &outHeight, CCRect &outRect, int &xAdvance) |
|
int | getFontAscender () const |
|
const char * | getFontFamily () const |
|
virtual FontAtlas * | createFontAtlas () override |
|
virtual int | getFontMaxHeight () const override |
|
void | addref () const |
| add reference count of the object. More...
|
|
bool | delref () const |
| decrease reference count of the object. More...
|
|
int | GetRefCount () const |
| get the reference count
|
|
virtual int | Release () |
|
CRefCounted * | AddToAutoReleasePool () |
| addref and releases the ownership sometime soon automatically (usually at the end of the current frame). More...
|
|
|
static FontFreeType * | create (const std::string &fontName, float fontSize, GlyphCollection glyphs, const char *customGlyphs, bool distanceFieldEnabled=false, int outline=0) |
|
static void | shutdownFreeType () |
|
static void | shutdownFreeType_exit () |
|
static void | releaseFont (const std::string &fontName) |
|
|
static const int | DistanceMapSpread = 3 |
|
The documentation for this class was generated from the following files:
- Client/trunk/ParaEngineClient/renderer/OpenGL/GLFontFreeType.h
- Client/trunk/ParaEngineClient/renderer/OpenGL/GLFontFreeType.cpp