MyGUI
3.0.1
|
#include <MyGUI_ResourceHolder.h>
Public Types | |
typedef std::map< std::string, Type * > | MapResource |
typedef Enumerator< MapResource > | EnumeratorPtr |
Public Member Functions | |
virtual | ~ResourceHolder () |
bool | isExist (const std::string &_name) const |
Type * | findByName (const std::string &_name) const |
Type * | getByName (const std::string &_name, bool _throw=true) const |
bool | remove (const std::string &_name) |
void | clear () |
EnumeratorPtr | getEnumerator () |
size_t | getCount () const |
Protected Attributes | |
MapResource | mResources |
Definition at line 33 of file MyGUI_ResourceHolder.h.
typedef Enumerator<MapResource> MyGUI::ResourceHolder< Type >::EnumeratorPtr |
Definition at line 37 of file MyGUI_ResourceHolder.h.
typedef std::map<std::string, Type*> MyGUI::ResourceHolder< Type >::MapResource |
Definition at line 36 of file MyGUI_ResourceHolder.h.
|
inlinevirtual |
Definition at line 39 of file MyGUI_ResourceHolder.h.
|
inline |
Definition at line 74 of file MyGUI_ResourceHolder.h.
|
inline |
Find resource by name
Definition at line 48 of file MyGUI_ResourceHolder.h.
|
inline |
Get resource by name
Definition at line 55 of file MyGUI_ResourceHolder.h.
|
inline |
Definition at line 88 of file MyGUI_ResourceHolder.h.
|
inline |
Definition at line 83 of file MyGUI_ResourceHolder.h.
|
inline |
Check is resource exist
Definition at line 42 of file MyGUI_ResourceHolder.h.
|
inline |
Definition at line 62 of file MyGUI_ResourceHolder.h.
|
protected |
Definition at line 91 of file MyGUI_ResourceHolder.h.