the sprite3D material is only texture for now More...
#include <CCSprite3DMaterial.h>
Public Member Functions | |
bool | addSprite3DMaterial (const std::string &key, Texture2D *tex) |
var | addSprite3DMaterial ( var key, var tex) |
local | addSprite3DMaterial ( local key, local tex) |
Texture2D * | getSprite3DMaterial (const std::string &key) |
local | getSprite3DMaterial ( local key) |
void | removeAllSprite3DMaterial () |
void | removeUnusedSprite3DMaterial () |
~Sprite3DMaterialCache () |
Static Public Member Functions | |
static Sprite3DMaterialCache * | getInstance () |
local | getInstance () |
static void | destroyInstance () |
var | destroyInstance () |
local | destroyInstance () |
Public Attributes | |
CC_CONSTRUCTOR_ACCESS | __pad0__: Sprite3DMaterialCache() |
local | __pad0__: Sprite3DMaterialCache() |
Protected Attributes | |
std::unordered_map < std::string, Texture2D * > | _materials |
Static Protected Attributes | |
static Sprite3DMaterialCache * | _cacheInstance |
var | _cacheInstance |
local | _cacheInstance |
the sprite3D material is only texture for now
var ~Sprite3DMaterialCache | ( | ) |
local ~Sprite3DMaterialCache | ( | ) |
bool addSprite3DMaterial | ( | const std::string & | key, |
Texture2D * | tex | ||
) |
var addSprite3DMaterial | ( | var | key, |
var | tex | ||
) |
local addSprite3DMaterial | ( | local | key, |
local | tex | ||
) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Texture2D* getSprite3DMaterial | ( | const std::string & | key | ) |
var getSprite3DMaterial | ( | var | key | ) |
local getSprite3DMaterial | ( | local | key | ) |
void removeAllSprite3DMaterial | ( | ) |
var removeAllSprite3DMaterial | ( | ) |
local removeAllSprite3DMaterial | ( | ) |
void removeUnusedSprite3DMaterial | ( | ) |
var removeUnusedSprite3DMaterial | ( | ) |
local removeUnusedSprite3DMaterial | ( | ) |
CC_CONSTRUCTOR_ACCESS __pad0__ |
var __pad0__ |
local __pad0__ |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
protected |
|
protected |
|
protected |