#include <CCPUMaterialManager.h>
Public Member Functions | |
PUMaterialCache () | |
~PUMaterialCache () | |
bool | loadMaterials (const std::string &file) |
bool | loadMaterialsFromSearchPaths (const std::string &fileFolder) |
local | loadMaterialsFromSearchPaths ( local fileFolder) |
PUMaterial * | getMaterial (const std::string &name) |
void | addMaterial (PUMaterial *material) |
Static Public Member Functions | |
static PUMaterialCache * | Instance () |
Protected Types | |
typedef std::vector< PUMaterial * > | MaterialVector |
Protected Attributes | |
MaterialVector | _materialMap |
|
protected |
|
protected |
|
protected |
PUMaterialCache | ( | ) |
var PUMaterialCache | ( | ) |
local PUMaterialCache | ( | ) |
~PUMaterialCache | ( | ) |
var ~PUMaterialCache | ( | ) |
local ~PUMaterialCache | ( | ) |
void addMaterial | ( | PUMaterial * | material | ) |
var addMaterial | ( | var | material | ) |
local addMaterial | ( | local | material | ) |
PUMaterial* getMaterial | ( | const std::string & | name | ) |
var getMaterial | ( | var | name | ) |
local getMaterial | ( | local | name | ) |
|
static |
|
static |
|
static |
bool loadMaterials | ( | const std::string & | file | ) |
var loadMaterials | ( | var | file | ) |
local loadMaterials | ( | local | file | ) |
bool loadMaterialsFromSearchPaths | ( | const std::string & | fileFolder | ) |
var loadMaterialsFromSearchPaths | ( | var | fileFolder | ) |
local loadMaterialsFromSearchPaths | ( | local | fileFolder | ) |
|
protected |
|
protected |
|
protected |