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

#include <CCFontAtlas.h>

Inheritance diagram for FontAtlas:
Ref

Public Member Functions

 FontAtlas (Font &theFont)
 ctor ( var theFont)
 FontAtlas ( local theFont)
virtual ~FontAtlas ()
void addLetterDefinition (const FontLetterDefinition &letterDefinition)
var addLetterDefinition ( var letterDefinition)
local addLetterDefinition ( local letterDefinition)
bool getLetterDefinitionForChar (unsigned short letteCharUTF16, FontLetterDefinition &outDefinition)
var getLetterDefinitionForChar ( var letteCharUTF16, var outDefinition)
local getLetterDefinitionForChar ( local letteCharUTF16, local outDefinition)
bool prepareLetterDefinitions (unsigned short *utf16String)
const std::unordered_map< int,
Texture2D * > & 
getTextures () const
local getTextures ()
void addTexture (Texture2D *texture, int slot)
var addTexture ( var texture, var slot)
local addTexture ( local texture, local slot)
float getCommonLineHeight () const
var getCommonLineHeight ()
local getCommonLineHeight ()
void setCommonLineHeight (float newHeight)
var setCommonLineHeight ( var newHeight)
local setCommonLineHeight ( local newHeight)
Texture2DgetTexture (int slot)
var getTexture ( var slot)
local getTexture ( local slot)
const FontgetFont () const
var getFont ()
local getFont ()
- Public Member Functions inherited from Ref
void retain ()
 Retains the ownership. More...
 
void release ()
 Release the ownership immediately. More...
 
Refautorelease ()
 Release the ownership sometime soon automatically. More...
 
unsigned int getReferenceCount () const
 Returns the Ref's current reference count. More...
 
virtual ~Ref ()

Static Public Attributes

static const int CacheTextureWidth
static const int CacheTextureHeight
var CacheTextureHeight
local CacheTextureHeight

Additional Inherited Members

- Protected Member Functions inherited from Ref
 Ref ()
 Constructor. More...
 
- Protected Attributes inherited from Ref
unsigned int _referenceCount
 count of references More...
 

Constructor & Destructor Documentation

FontAtlas ( Font theFont)
var ctor ( var  theFont)
local FontAtlas ( local  theFont)
virtual ~FontAtlas ( )
virtual

Member Function Documentation

void addLetterDefinition ( const FontLetterDefinition letterDefinition)
var addLetterDefinition ( var  letterDefinition)
local addLetterDefinition ( local  letterDefinition)
void addTexture ( Texture2D texture,
int  slot 
)
var addTexture ( var  texture,
var  slot 
)
local addTexture ( local  texture,
local  slot 
)
float getCommonLineHeight ( ) const
var getCommonLineHeight ( )
local getCommonLineHeight ( )
const Font* getFont ( ) const
var getFont ( )
local getFont ( )
bool getLetterDefinitionForChar ( unsigned short  letteCharUTF16,
FontLetterDefinition outDefinition 
)
var getLetterDefinitionForChar ( var  letteCharUTF16,
var  outDefinition 
)
local getLetterDefinitionForChar ( local  letteCharUTF16,
local  outDefinition 
)
Texture2D* getTexture ( int  slot)
var getTexture ( var  slot)
local getTexture ( local  slot)
const std::unordered_map<int,
Texture2D*>& getTextures
( ) const
inline
var getTextures ( )
inline
local getTextures ( )
inline
bool prepareLetterDefinitions ( unsigned short *  utf16String)
var prepareLetterDefinitions ( var  utf16String)
local prepareLetterDefinitions ( local  utf16String)
void setCommonLineHeight ( float  newHeight)
var setCommonLineHeight ( var  newHeight)
local setCommonLineHeight ( local  newHeight)

Member Data Documentation

const int CacheTextureHeight
static
var CacheTextureHeight
static
local CacheTextureHeight
static
const int CacheTextureWidth
static
var CacheTextureWidth
static
local CacheTextureWidth
static

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