#include <ResourceHandler.h>
Public Member Functions | |
| ResourceHandler () | |
| ~ResourceHandler () | |
| Resource * | getResourceByFilename (std::string filename) |
| Resource * | getResourceByFilename (const char *filename) |
| void | freeResourceByFilename (const char *filename) |
| void | setResourceByFilename (std::string filename, Resource *resource) |
| void | setResourceByFilename (const char *filename, Resource *resource) |
| int | getFD4File (const char *filename) |
| FILE * | getFILE4File (const char *filename) |
| std::string | getPath4File (std::string filename) |
| std::string | getPath4File (const char *filename) |
| std::string | getPath4Dir (const char *filename) |
| void | appendSearchPath (Path path) |
| void | appendSubDir (Path dir) |
| int | purgeResources (void) |
Protected Attributes | |
| std::map< std::string, Resource *, std::less< std::string > > | resources |
| std::list< std::string > | searchPaths |
| std::list< std::string > | subDirs |
| ResourceHandler::ResourceHandler | ( | ) |
| ResourceHandler::~ResourceHandler | ( | ) |
| void ResourceHandler::appendSearchPath | ( | Path | path | ) |
| void ResourceHandler::appendSubDir | ( | Path | dir | ) |
| void ResourceHandler::freeResourceByFilename | ( | const char * | filename | ) |
| int ResourceHandler::getFD4File | ( | const char * | filename | ) |
| FILE* ResourceHandler::getFILE4File | ( | const char * | filename | ) |
| std::string ResourceHandler::getPath4Dir | ( | const char * | filename | ) |
| std::string ResourceHandler::getPath4File | ( | const char * | filename | ) |
| std::string ResourceHandler::getPath4File | ( | std::string | filename | ) |
| Resource* ResourceHandler::getResourceByFilename | ( | const char * | filename | ) |
| Resource* ResourceHandler::getResourceByFilename | ( | std::string | filename | ) |
| int ResourceHandler::purgeResources | ( | void | ) |
| void ResourceHandler::setResourceByFilename | ( | const char * | filename, | |
| Resource * | resource | |||
| ) |
| void ResourceHandler::setResourceByFilename | ( | std::string | filename, | |
| Resource * | resource | |||
| ) |
std::map<std::string, Resource*, std::less<std::string> > ResourceHandler::resources [protected] |
std::list<std::string> ResourceHandler::searchPaths [protected] |
std::list<std::string> ResourceHandler::subDirs [protected] |
1.4.7