#include <resourcetype.h>
Inheritance diagram for CL_ResourceType:


Public Methods | |
| CL_ResourceType (std::string type) | |
| virtual | ~CL_ResourceType () |
| virtual const std::string& | get_type () const |
| virtual CL_Resource* | create_from_location (std::string name, std::string location, CL_ResourceOptions *options, CL_ResourceManager *parent)=0 |
| virtual CL_Resource* | create_from_serialization (std::string name, CL_ResourceManager *parent)=0 |
Static Public Attributes | |
| std::list<CL_ResourceType*> | resource_types |
Private Attributes | |
| std::string | type |
|
|
|
|
|
|
|
|
Reimplemented in CL_Res_Boolean, CL_Res_Integer, CL_Res_Raw, CL_Res_String, CL_Res_Surface, CL_Res_Font, CL_Res_Font_TTF, CL_Res_Module, and CL_Res_Sample. |
|
|
Reimplemented in CL_Res_Boolean, CL_Res_Integer, CL_Res_Raw, CL_Res_String, CL_Res_Surface, CL_Res_Font, CL_Res_Font_TTF, CL_Res_Module, and CL_Res_Sample. |
|
|
Definition at line 32 of file resourcetype.h. |
|
|
Definition at line 44 of file resourcetype.h. |
|
|
Definition at line 47 of file resourcetype.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001