cocos2d-x  3.3
 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 (const std::u16string &text, int &outNumLetters) const override
 
virtual FontAtlascreateFontAtlas () override
 
- Public Member Functions inherited from Font
virtual const char * getCurrentGlyphCollection () const
 
virtual int getFontMaxHeight () const
 
- Public Member Functions inherited from Ref
void retain ()
 Retains the ownership. More...
 
void release ()
 Releases the ownership immediately. More...
 
Refautorelease ()
 Releases the ownership sometime soon automatically. More...
 
unsigned int getReferenceCount () const
 Returns the Ref's current reference count. More...
 
virtual ~Ref ()
 NA NA More...
 

Static Public Member Functions

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

Protected Member Functions

 FontCharMap (Texture2D *texture, int itemWidth, int itemHeight, int startCharMap)
 
virtual ~FontCharMap ()
 NA NA More...
 
- Protected Member Functions inherited from Font
 Font ()
 
virtual ~Font ()
 NA NA More...
 
void setCurrentGlyphCollection (GlyphCollection glyphs, const char *customGlyphs=0)
 
const char * getGlyphCollection (GlyphCollection glyphs) const
 
- Protected Member Functions inherited from Ref
 Ref ()
 Constructor. More...
 

Additional Inherited Members

- Protected Attributes inherited from Font
GlyphCollection _usedGlyphs
 
char * _customGlyphs
 
- Protected Attributes inherited from Ref
unsigned int _referenceCount
 count of references More...
 
- Static Protected Attributes inherited from Font
static const char * _glyphASCII
 
static const char * _glyphNEHE
 

Constructor & Destructor Documentation

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

NA NA

Member Function Documentation

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

Implements Font.

virtual int* getHorizontalKerningForTextUTF16 ( const std::u16string &  text,
int &  outNumLetters 
) const
overridevirtual

Implements Font.


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