|
CSEngine
|
Classes | |
| struct | AssetReference |
Public Types | |
| enum | TYPE { NONE , TEX_2D , TEX_CUBEMAP , FRAMEBUFFER , MATERIAL , DAE , PREFAB , SCENE , SCRIPT , TXT , SHADER , SHADER_HANDLE , INI } |
Public Member Functions | |
| void | Exterminate () |
| void | LoadAssets (bool isPacked) |
| AssetReference * | GetAsset (const std::string &name) const |
| std::list< AssetMgr::AssetReference * > | GetAssets (TYPE type) const |
Static Public Member Functions | |
| static std::string | LoadAssetFile (const std::string &path) |
| static std::string | GetAssetHash (const std::string &path) |
Definition at line 21 of file AssetMgr.h.
| enum CSE::AssetMgr::TYPE |
Definition at line 23 of file AssetMgr.h.
| AssetMgr::~AssetMgr | ( | ) |
Definition at line 38 of file AssetMgr.cpp.
| void AssetMgr::Exterminate | ( | ) |
Definition at line 43 of file AssetMgr.cpp.
| AssetMgr::AssetReference * AssetMgr::GetAsset | ( | const std::string & | name | ) | const |
Definition at line 68 of file AssetMgr.cpp.
|
static |
Definition at line 422 of file AssetMgr.cpp.
| std::list< AssetMgr::AssetReference * > AssetMgr::GetAssets | ( | TYPE | type | ) | const |
Definition at line 372 of file AssetMgr.cpp.
|
static |
Definition at line 384 of file AssetMgr.cpp.
| void AssetMgr::LoadAssets | ( | bool | isPacked | ) |
Definition at line 58 of file AssetMgr.cpp.