Changeset 3672 in orxonox.OLD for orxonox/trunk/src/lib/util/resource_manager.h
- Timestamp:
- Mar 30, 2005, 3:02:58 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/trunk/src/lib/util/resource_manager.h
r3660 r3672 56 56 virtual ~ResourceManager(); 57 57 58 staticbool setDataDir(char* dataDir);59 staticbool addImageDir(char* imageDir);60 staticvoid* load(const char* fileName, ResourcePriority prio = RP_NO);61 staticvoid* load(const char* fileName, ResourceType type, ResourcePriority prio = RP_NO);62 staticbool unload(void* pointer, ResourcePriority prio = RP_NO);63 staticbool unload(Resource* resource, ResourcePriority = RP_NO);64 staticbool unloadAllByPriority(ResourcePriority prio);58 bool setDataDir(char* dataDir); 59 bool addImageDir(char* imageDir); 60 void* load(const char* fileName, ResourcePriority prio = RP_NO); 61 void* load(const char* fileName, ResourceType type, ResourcePriority prio = RP_NO); 62 bool unload(void* pointer, ResourcePriority prio = RP_NO); 63 bool unload(Resource* resource, ResourcePriority = RP_NO); 64 bool unloadAllByPriority(ResourcePriority prio); 65 65 66 66 private: … … 68 68 static ResourceManager* singletonRef; 69 69 70 static tList<Resource>* resourceList;71 static char* dataDir;72 static tList<char>* imageDirs;70 tList<Resource>* resourceList; //!< The List of Resources, that has already been loaded. 71 char* dataDir; //!< The Data Directory, where all relevant Data is stored. 72 tList<char>* imageDirs; //!< A list of directories in which images are stored. 73 73 74 static Resource* locateResourceByName(const char* fileName); 75 static Resource* locateResourceByPointer(const void* pointer); 74 75 Resource* locateResourceByName(const char* fileName); 76 Resource* locateResourceByPointer(const void* pointer); 76 77 77 staticbool isDir(const char* directory);78 staticbool isFile(const char* directory);78 bool isDir(const char* directory); 79 bool isFile(const char* directory); 79 80 }; 80 81
Note: See TracChangeset
for help on using the changeset viewer.