#include <ResMgr.h>
Inherits ResMgr.
Public Member Functions | |
| sead::ArchiveRes * | loadCourseResPackImpl_ (const sead::SafeString &level_name, const sead::SafeString &archive_path, sead::Heap *heap, bool decompress) |
| Public Member Functions inherited from ResMgr | |
| ResMgr () | |
| bool | loadCourseResPack (const sead::SafeString &level_name, sead::Heap *heap) |
| bool | isCourseArchiveResLoaded () const |
| sead::ArchiveRes * | getCourseArchiveRes () const |
| void * | getFileFromCourseArchiveRes (const sead::SafeString &filename, u32 *length=nullptr) const |
| bool | loadArchiveRes (const sead::SafeString &key, const sead::SafeString &archive_path, sead::Heap *heap, bool decompress) |
| bool | isArchiveResLoaded (const sead::SafeString &key) const |
| sead::ArchiveRes * | getArchiveRes (const sead::SafeString &key) const |
| void * | getFileFromArchiveRes (const sead::SafeString &key, const sead::SafeString &filename, u32 *length=nullptr) const |
| void * | getFileFromArchiveRes (sead::ArchiveRes *archive, const sead::SafeString &filename, u32 *length=nullptr) const |
| bool | unload (const sead::SafeString &key) |
| void | add (const sead::SafeString &key, sead::ArchiveRes *archive, sead::Heap *heap) |
| void | remove (const sead::SafeString &key) |
Static Public Member Functions | |
| static sead::ArchiveRes * | loadArchiveResImpl_ (const sead::SafeString &archive_path, sead::Heap *heap, sead::Decompressor *decompressor) |
| static sead::ArchiveRes * | loadArchiveResImpl_ (const sead::SafeString &archive_path, sead::Heap *heap) |
| static void * | getFileFromArchiveResImpl_ (sead::ArchiveRes *archive, const sead::SafeString &filename, u32 *length) |
Public Attributes | |
| sead::ArchiveRes * | mCourseArchiveRes |
| sead::FixedStrTreeMap< 32, ResHolder *, 256 > | mResHolderTreeMap |
| sead::SZSDecompressor * | mSZSDecompressor |
Additional Inherited Members | |
| Protected Member Functions inherited from ResMgr | |
| sead::ArchiveRes * | loadCourseResPackImpl_ (const sead::SafeString &level_name, const sead::SafeString &archive_path, sead::Heap *heap, bool decompress) |
| Static Protected Member Functions inherited from ResMgr | |
| static sead::ArchiveRes * | loadArchiveResImpl_ (const sead::SafeString &archive_path, sead::Heap *heap, sead::Decompressor *decompressor) |
| static sead::ArchiveRes * | loadArchiveResImpl_ (const sead::SafeString &archive_path, sead::Heap *heap) |
| static void * | getFileFromArchiveResImpl_ (sead::ArchiveRes *archive, const sead::SafeString &filename, u32 *length) |
| Protected Attributes inherited from ResMgr | |
| sead::ArchiveRes * | mCourseArchiveRes |
| sead::FixedStrTreeMap< 32, ResHolder *, 256 > | mResHolderTreeMap |
| sead::SZSDecompressor * | mSZSDecompressor |
| sead::ArchiveRes * ResMgr::loadCourseResPackImpl_ | ( | const sead::SafeString & | level_name, |
| const sead::SafeString & | archive_path, | ||
| sead::Heap * | heap, | ||
| bool | decompress ) |
|
static |
|
static |
|
static |
| sead::ArchiveRes * ResMgr::mCourseArchiveRes |
| sead::FixedStrTreeMap< 32, ResHolder *, 256 > ResMgr::mResHolderTreeMap |
| sead::SZSDecompressor * ResMgr::mSZSDecompressor |