ArchiveManager Class Reference
[Core]
Inheritance diagram for ArchiveManager:

Classes | |
| struct | ArchiveEntry |
Public Member Functions | |
| ArchiveManager () | |
| virtual | ~ArchiveManager () |
| void | LoadArchive (const Filename &filename) |
| void | LoadArchive (const void *memoryBuffer, int size) |
| void | UnloadArchive (const Filename &filename) |
| void | UnloadArchive (const void *memoryBuffer) |
| void | UnloadAllArchives () |
| void | RescanHardDrive () |
| ArchiveFile * | GetFile (const Filename &filename) const |
| const ArchiveDirectory * | GetDirectory (const Filename &path) const |
Detailed Description
Definition at line 28 of file ArchiveManager.h.
Constructor & Destructor Documentation
| ArchiveManager::ArchiveManager | ( | ) |
Definition at line 19 of file ArchiveManager.cpp.
| ArchiveManager::~ArchiveManager | ( | ) | [virtual] |
Definition at line 27 of file ArchiveManager.cpp.
Member Function Documentation
| void ArchiveManager::LoadArchive | ( | const Filename & | filename | ) |
| void ArchiveManager::LoadArchive | ( | const void * | memoryBuffer, | |
| int | size | |||
| ) |
- Parameters:
-
memoryBuffer Pointer to archive data size Size of archive data
Definition at line 58 of file ArchiveManager.cpp.
| void ArchiveManager::UnloadArchive | ( | const Filename & | filename | ) |
| void ArchiveManager::UnloadArchive | ( | const void * | memoryBuffer | ) |
| void ArchiveManager::UnloadAllArchives | ( | ) |
Definition at line 123 of file ArchiveManager.cpp.
| void ArchiveManager::RescanHardDrive | ( | ) |
Definition at line 139 of file ArchiveManager.cpp.
| ArchiveFile * ArchiveManager::GetFile | ( | const Filename & | filename | ) | const |
- Parameters:
-
filename The filename of the file to get
Definition at line 167 of file ArchiveManager.cpp.
| const ArchiveDirectory * ArchiveManager::GetDirectory | ( | const Filename & | path | ) | const |
- Parameters:
-
path The path of the directory to get
Definition at line 214 of file ArchiveManager.cpp.
Reproduction/republishing of any material on this site without permission is strictly prohibited.
