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

#include <CCSprite3D.h>

Classes

struct  Sprite3DData
 

Public Member Functions

Sprite3DDatagetSpriteData (const std::string &key) const
bool addSprite3DData (const std::string &key, Sprite3DData *spritedata)
local addSprite3DData ( local key, local spritedata)
void removeSprite3DData (const std::string &key)
var removeSprite3DData ( var key)
local removeSprite3DData ( local key)
void removeAllSprite3DData ()
var removeAllSprite3DData ()
local removeAllSprite3DData ()
 ~Sprite3DCache ()
 ~Sprite3DCache ()
 ~Sprite3DCache ()

Static Public Member Functions

static Sprite3DCachegetInstance ()
 get & destroy More...
 
static void destroyInstance ()

Public Attributes

CC_CONSTRUCTOR_ACCESS __pad0__: Sprite3DCache()

Protected Attributes

std::unordered_map
< std::string, Sprite3DData * > 
_spriteDatas

Static Protected Attributes

static Sprite3DCache_cacheInstance
var _cacheInstance
local _cacheInstance

Constructor & Destructor Documentation

var ~Sprite3DCache ( )
local ~Sprite3DCache ( )

Member Function Documentation

bool addSprite3DData ( const std::string &  key,
Sprite3DData spritedata 
)
var addSprite3DData ( var  key,
var  spritedata 
)
local addSprite3DData ( local  key,
local  spritedata 
)
static void destroyInstance ( )
static
var destroyInstance ( )
static
local destroyInstance ( )
static
static Sprite3DCache* getInstance ( )
static

get & destroy

Sprite3DData* getSpriteData ( const std::string &  key) const
var getSpriteData ( var  key)
local getSpriteData ( local  key)
void removeAllSprite3DData ( )
var removeAllSprite3DData ( )
local removeAllSprite3DData ( )
void removeSprite3DData ( const std::string &  key)
var removeSprite3DData ( var  key)
local removeSprite3DData ( local  key)

Member Data Documentation

var __pad0__
local __pad0__
Sprite3DCache* _cacheInstance
staticprotected
var _cacheInstance
staticprotected
local _cacheInstance
staticprotected
std::unordered_map<std::string,
Sprite3DData*> _spriteDatas
protected
var _spriteDatas
protected
local _spriteDatas
protected

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