#include <CCFontFreeType.h>
Public Member Functions | |
bool | isDistanceFieldEnabled () const |
local | isDistanceFieldEnabled () |
float | getOutlineSize () const |
local | getOutlineSize () |
void | renderCharAt (unsigned char *dest, int posX, int posY, unsigned char *bitmap, long bitmapWidth, long bitmapHeight) |
var | renderCharAt ( var dest, var posX, var posY, var bitmap, var bitmapWidth, var bitmapHeight) |
local | renderCharAt ( local dest, local posX, local posY, local bitmap, local bitmapWidth, local bitmapHeight) |
virtual FontAtlas * | createFontAtlas () override |
local | createFontAtlas () |
virtual int * | getHorizontalKerningForTextUTF16 (const std::u16string &text, int &outNumLetters) const override |
var | getHorizontalKerningForTextUTF16 ( var text, var outNumLetters) |
local | getHorizontalKerningForTextUTF16 ( local text, local outNumLetters) |
unsigned char * | getGlyphBitmap (unsigned short theChar, long &outWidth, long &outHeight, Rect &outRect, int &xAdvance) |
var | getGlyphBitmap ( var theChar, var outWidth, var outHeight, var outRect, var xAdvance) |
local | getGlyphBitmap ( local theChar, local outWidth, local outHeight, local outRect, local xAdvance) |
virtual int | getFontMaxHeight () const override |
var | getFontMaxHeight () |
local | getFontMaxHeight () |
virtual int | getFontAscender () const |
local | getFontAscender () |
Public Member Functions inherited from Font | |
virtual const char * | getCurrentGlyphCollection () const |
local | getCurrentGlyphCollection () |
Public Member Functions inherited from Ref | |
void | retain () |
Retains the ownership. More... | |
void | release () |
Releases the ownership immediately. More... | |
Ref * | autorelease () |
Releases the ownership sometime soon automatically. More... | |
unsigned int | getReferenceCount () const |
Returns the Ref's current reference count. More... | |
local | getReferenceCount () |
Returns the Ref's current reference count. More... | |
virtual | ~Ref () |
Static Public Member Functions | |
static FontFreeType * | create (const std::string &fontName, int fontSize, GlyphCollection glyphs, const char *customGlyphs, bool distanceFieldEnabled=false, int outline=0) |
var | create ( var fontName, var fontSize, var glyphs, var customGlyphs, var false, var 0) |
local | create ( local fontName, local fontSize, local glyphs, local customGlyphs, local false, local 0) |
static void | shutdownFreeType () |
local | shutdownFreeType () |
Static Public Attributes | |
static const int | DistanceMapSpread |
var | DistanceMapSpread |
local | DistanceMapSpread |
Protected Member Functions | |
FontFreeType (bool distanceFieldEnabled=false, int outline=0) | |
FontFreeType ( var false, var 0) | |
FontFreeType ( local false, local 0) | |
virtual | ~FontFreeType () |
local | ~FontFreeType () |
bool | createFontObject (const std::string &fontName, int fontSize) |
var | createFontObject ( var fontName, var fontSize) |
local | createFontObject ( local fontName, local fontSize) |
Protected Member Functions inherited from Font | |
Font () | |
Font () | |
Font () | |
virtual | ~Font () |
void | setCurrentGlyphCollection (GlyphCollection glyphs, const char *customGlyphs=0) |
var | setCurrentGlyphCollection ( var glyphs, var 0) |
local | setCurrentGlyphCollection ( local glyphs, local 0) |
const char * | getGlyphCollection (GlyphCollection glyphs) const |
local | getGlyphCollection ( local glyphs) |
Protected Member Functions inherited from Ref | |
Ref () | |
Constructor. More... | |
Ref () | |
Constructor. More... | |
Additional Inherited Members | |
Protected Attributes inherited from Font | |
GlyphCollection | _usedGlyphs |
var | _usedGlyphs |
local | _usedGlyphs |
char * | _customGlyphs |
var | _customGlyphs |
local | _customGlyphs |
Protected Attributes inherited from Ref | |
unsigned int | _referenceCount |
count of references More... | |
local | _referenceCount |
count of references More... | |
Static Protected Attributes inherited from Font | |
static const char * | _glyphASCII |
var | _glyphASCII |
local | _glyphASCII |
static const char * | _glyphNEHE |
var | _glyphNEHE |
local | _glyphNEHE |
|
protected |
|
protected |
|
protected |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
static |
|
static |
|
static |
|
overridevirtual |
Implements Font.
|
overridevirtual |
Implements Font.
|
protected |
|
protected |
|
protected |
|
virtual |
|
virtual |
|
virtual |
|
overridevirtual |
Reimplemented from Font.
|
overridevirtual |
Reimplemented from Font.
|
overridevirtual |
Reimplemented from Font.
unsigned char* getGlyphBitmap | ( | unsigned short | theChar, |
long & | outWidth, | ||
long & | outHeight, | ||
Rect & | outRect, | ||
int & | xAdvance | ||
) |
var getGlyphBitmap | ( | var | theChar, |
var | outWidth, | ||
var | outHeight, | ||
var | outRect, | ||
var | xAdvance | ||
) |
local getGlyphBitmap | ( | local | theChar, |
local | outWidth, | ||
local | outHeight, | ||
local | outRect, | ||
local | xAdvance | ||
) |
|
overridevirtual |
Implements Font.
|
overridevirtual |
Implements Font.
|
overridevirtual |
Implements Font.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void renderCharAt | ( | unsigned char * | dest, |
int | posX, | ||
int | posY, | ||
unsigned char * | bitmap, | ||
long | bitmapWidth, | ||
long | bitmapHeight | ||
) |
var renderCharAt | ( | var | dest, |
var | posX, | ||
var | posY, | ||
var | bitmap, | ||
var | bitmapWidth, | ||
var | bitmapHeight | ||
) |
local renderCharAt | ( | local | dest, |
local | posX, | ||
local | posY, | ||
local | bitmap, | ||
local | bitmapWidth, | ||
local | bitmapHeight | ||
) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |