|
| CResourceManager (const char *argv0) |
|
|
static std::string | CleanPath (const std::string &path) |
|
static bool | AddLocation (const std::string &location, bool prepend=true) |
|
static bool | RemoveLocation (const std::string &location) |
|
static bool | SetSaveLocation (const std::string &location) |
|
static std::string | GetSaveLocation () |
|
static SDL_RWops * | GetSDLFileHandler (const std::string &filename) |
|
static CSNDFile * | GetSNDFileHandler (const std::string &filename) |
|
static bool | Exists (const std::string &filename) |
| Check if file exists.
|
|
static bool | DirectoryExists (const std::string &directory) |
| Check if file exists and is a directory.
|
|
static bool | CreateDirectory (const std::string &directory) |
| Create directory in write directory.
|
|
static bool | RemoveDirectory (const std::string &directory) |
| Remove directory in write directory, recursively.
|
|
static std::vector< std::string > | ListFiles (const std::string &directory) |
| List files contained in directory.
|
|
static std::vector< std::string > | ListDirectories (const std::string &directory) |
| List directories contained in directory.
|
|
static long long | GetFileSize (const std::string &filename) |
| Returns file size in bytes.
|
|
static long long | GetLastModificationTime (const std::string &filename) |
| Returns last modification date as timestamp.
|
|
static bool | Move (const std::string &from, const std::string &to) |
| Move file/directory.
|
|
static bool | Remove (const std::string &filename) |
| Remove file.
|
|
The documentation for this class was generated from the following files:
- /build/colobot-Ei3Fmb/colobot-0.1.5/src/common/resources/resourcemanager.h
- /build/colobot-Ei3Fmb/colobot-0.1.5/src/common/resources/resourcemanager.cpp