#include <CCSprite3DDataCache.h>
Classes | |
struct | Sprite3DData |
Public Member Functions | |
bool | addSprite3D (const std::string &fileName, Mesh *mesh, const std::string &texture) |
var | addSprite3D ( var fileName, var mesh, var texture) |
local | addSprite3D ( local fileName, local mesh, local texture) |
Mesh * | getSprite3DMesh (const std::string &fileName) |
local | getSprite3DMesh ( local fileName) |
Texture2D * | getSprite3DTexture (const std::string &fileName) |
void | removeAllSprite3DData () |
var | removeAllSprite3DData () |
local | removeAllSprite3DData () |
void | removeUnusedSprite3DData () |
local | removeUnusedSprite3DData () |
void | listenBackToForeground (EventCustom *event) |
local | listenBackToForeground ( local event) |
Static Public Member Functions | |
static Sprite3DDataCache * | getInstance () |
static void | purgeMeshCache () |
Protected Member Functions | |
Sprite3DDataCache () | |
Sprite3DDataCache () | |
Sprite3DDataCache () | |
~Sprite3DDataCache () | |
~Sprite3DDataCache () | |
~Sprite3DDataCache () |
Protected Attributes | |
std::unordered_map < std::string, Sprite3DData > | _sprite3DDatas |
EventListenerCustom * | _backToForegroundlistener |
var | _backToForegroundlistener |
local | _backToForegroundlistener |
Static Protected Attributes | |
static Sprite3DDataCache * | _cacheInstance |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
bool addSprite3D | ( | const std::string & | fileName, |
Mesh * | mesh, | ||
const std::string & | texture | ||
) |
var addSprite3D | ( | var | fileName, |
var | mesh, | ||
var | texture | ||
) |
local addSprite3D | ( | local | fileName, |
local | mesh, | ||
local | texture | ||
) |
|
static |
Mesh* getSprite3DMesh | ( | const std::string & | fileName | ) |
var getSprite3DMesh | ( | var | fileName | ) |
local getSprite3DMesh | ( | local | fileName | ) |
Texture2D* getSprite3DTexture | ( | const std::string & | fileName | ) |
var getSprite3DTexture | ( | var | fileName | ) |
local getSprite3DTexture | ( | local | fileName | ) |
void listenBackToForeground | ( | EventCustom * | event | ) |
var listenBackToForeground | ( | var | event | ) |
local listenBackToForeground | ( | local | event | ) |
|
static |
|
static |
|
static |
void removeAllSprite3DData | ( | ) |
var removeAllSprite3DData | ( | ) |
local removeAllSprite3DData | ( | ) |
void removeUnusedSprite3DData | ( | ) |
var removeUnusedSprite3DData | ( | ) |
local removeUnusedSprite3DData | ( | ) |
|
protected |
|
protected |
|
protected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
protected |
|
protected |
|
protected |