cocos2d-x  3.0rc2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
FontCharMap Class Reference

#include <CCFontCharMap.h>

Inheritance diagram for FontCharMap:
Font Ref

Public Member Functions

virtual int * getHorizontalKerningForTextUTF16 (unsigned short *text, int &outNumLetters) const override
var getHorizontalKerningForTextUTF16 ( var text, var outNumLetters)
local getHorizontalKerningForTextUTF16 ( local text, local outNumLetters)
virtual FontAtlas * createFontAtlas () override
- Public Member Functions inherited from Font
virtual const char * getCurrentGlyphCollection () const
virtual int getFontMaxHeight () const
virtual int getUTF16TextLenght (unsigned short int *text) const
var getUTF16TextLenght ( var text)
local getUTF16TextLenght ( local text)
virtual unsigned short * getUTF16Text (const char *text, int &outNumLetters) const
var getUTF16Text ( var text, var outNumLetters)
local getUTF16Text ( local text, local outNumLetters)
virtual unsigned short * trimUTF16Text (unsigned short int *text, int newBegin, int newEnd) const
- Public Member Functions inherited from Ref
void retain ()
 Retains the ownership. More...
 
void release ()
 Release the ownership immediately. More...
 
local release ()
 Release the ownership immediately. More...
 
Ref * autorelease ()
 Release the ownership sometime soon automatically. More...
 
unsigned int getReferenceCount () const
 Returns the Ref's current reference count. More...
 
virtual ~Ref ()

Static Public Member Functions

static FontCharMap * create (const std::string &charMapFile, int itemWidth, int itemHeight, int startCharMap)
static FontCharMap * create (Texture2D *texture, int itemWidth, int itemHeight, int startCharMap)
static FontCharMap * create (const std::string &plistFile)
local create ( local plistFile)

Protected Member Functions

 FontCharMap (Texture2D *texture, int itemWidth, int itemHeight, int startCharMap)
 FontCharMap ( var texture, var itemWidth, var itemHeight, var startCharMap)
 FontCharMap ( local texture, local itemWidth, local itemHeight, local startCharMap)
virtual ~FontCharMap ()
- 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
local _usedGlyphs
char * _customGlyphs
var _customGlyphs
local _customGlyphs
- Static Protected Attributes inherited from Font
static const char * _glyphASCII
var _glyphASCII
local _glyphASCII
static const char * _glyphNEHE
var _glyphNEHE
local _glyphNEHE

Constructor & Destructor Documentation

FontCharMap ( Texture2D *  texture,
int  itemWidth,
int  itemHeight,
int  startCharMap 
)
inlineprotected
var FontCharMap ( var  texture,
var  itemWidth,
var  itemHeight,
var  startCharMap 
)
inlineprotected
local FontCharMap ( local  texture,
local  itemWidth,
local  itemHeight,
local  startCharMap 
)
inlineprotected
virtual ~FontCharMap ( )
protectedvirtual

Member Function Documentation

static FontCharMap* create ( const std::string &  charMapFile,
int  itemWidth,
int  itemHeight,
int  startCharMap 
)
static
var create ( var  charMapFile,
var  itemWidth,
var  itemHeight,
var  startCharMap 
)
static
local create ( local  charMapFile,
local  itemWidth,
local  itemHeight,
local  startCharMap 
)
static
static FontCharMap* create ( Texture2D *  texture,
int  itemWidth,
int  itemHeight,
int  startCharMap 
)
static
var create ( var  texture,
var  itemWidth,
var  itemHeight,
var  startCharMap 
)
static
local create ( local  texture,
local  itemWidth,
local  itemHeight,
local  startCharMap 
)
static
static FontCharMap* create ( const std::string &  plistFile)
static
var create ( var  plistFile)
static
local create ( local  plistFile)
static
virtual FontAtlas* createFontAtlas ( )
overridevirtual

Implements Font.

var createFontAtlas ( )
overridevirtual

Implements Font.

local createFontAtlas ( )
overridevirtual

Implements Font.

virtual int*
getHorizontalKerningForTextUTF16
( unsigned short *  text,
int &  outNumLetters 
) const
overridevirtual

Implements Font.

var
getHorizontalKerningForTextUTF16
( var  text,
var  outNumLetters 
)
overridevirtual

Implements Font.

local
getHorizontalKerningForTextUTF16
( local  text,
local  outNumLetters 
)
overridevirtual

Implements Font.


The documentation for this class was generated from the following file: