sead
Loading...
Searching...
No Matches
sead::SharcArchiveRes Member List

This is the complete list of members for sead::SharcArchiveRes, including all inherited members.

ArchiveRes()sead::ArchiveResinline
cArchiveEntryMaxsead::SharcArchiveResstatic
cArchiveVersionsead::SharcArchiveResstatic
cFileNameTableAlignsead::SharcArchiveResstatic
closeDirectory(HandleBuffer *handle_buffer)sead::ArchiveResinline
closeDirectoryImpl_(HandleBuffer *handle_buffer) overridesead::SharcArchiveResprotectedvirtual
convertPathToEntryID(const SafeString &file_path)sead::ArchiveResinline
convertPathToEntryIDImpl_(const SafeString &file_path) overridesead::SharcArchiveResprotectedvirtual
create(u8 *data, u32 size, u32 buffer_size, bool need_delete, Heap *instance_heap)sead::DirectResource
DirectResource()sead::DirectResource
doCreate_(u8 *buf, u32, Heap *) overridesead::ArchiveResprotectedvirtual
doPostCreate_()sead::Resourceinlineprotectedvirtual
erase()sead::TListNode< Resource * >inline
erase_()sead::ListNodeprivate
getData() constsead::DirectResourceinline
getFile(const SafeString &file_path, FileInfo *file_info=nullptr)sead::ArchiveResinline
getFileFast(s32 entry_id, FileInfo *file_info=nullptr)sead::ArchiveResinline
getFileFastImpl_(s32 entry_id, FileInfo *file_info) overridesead::SharcArchiveResprotectedvirtual
getFileImpl_(const SafeString &file_path, FileInfo *file_info) overridesead::SharcArchiveResprotectedvirtual
getLoadDataAlignment() overridesead::ArchiveResinlinevirtual
getSize() constsead::DirectResourceinline
init_()sead::ListNodeinlineprivate
insertBack(TListNode< Resource * > *n)sead::TListNode< Resource * >
insertBack_(ListNode *n)sead::ListNodeprivate
insertFront(TListNode< Resource * > *n)sead::TListNode< Resource * >
insertFront_(ListNode *n)sead::ListNodeprivate
isLinked() constsead::ListNodeinline
ListNode()sead::ListNodeinline
ListNode(const ListNode &)sead::ListNodeprivate
load(ResourceMgr::LoadArg &arg)sead::ArchiveRes
mArchiveBlockHeadersead::SharcArchiveResprotected
mBufferSizesead::DirectResourceprotected
mDatasead::TListNode< Resource * >
mDataBlocksead::SharcArchiveResprotected
mEnablesead::ArchiveResprotected
mEndianTypesead::SharcArchiveResprotected
mFATBlockHeadersead::SharcArchiveResprotected
mFATEntryssead::SharcArchiveResprotected
mFNTBlocksead::SharcArchiveResprotected
mListsead::TListNode< Resource * >
mNextsead::ListNodeprivate
mPrevsead::ListNodeprivate
mRawDatasead::DirectResourceprotected
mRawSizesead::DirectResourceprotected
mSettingFlagsead::DirectResourceprotected
next() constsead::ListNodeinline
openDirectory(HandleBuffer *handle_buffer, const SafeString &dir_path)sead::ArchiveResinline
openDirectoryImpl_(HandleBuffer *handle_buffer, const SafeString &dir_path) overridesead::SharcArchiveResprotectedvirtual
operator=(const ListNode &)sead::ListNodeprivate
prepareArchive_(const void *archive) overridesead::SharcArchiveResprotectedvirtual
prev() constsead::ListNodeinline
readDirectory(HandleBuffer *handle_buffer, DirectoryEntry *entry, u32 num)sead::ArchiveResinline
readDirectoryImpl_(HandleBuffer *handle_buffer, DirectoryEntry *entry, u32 num) overridesead::SharcArchiveResprotectedvirtual
Resource()sead::Resource
setCurrentDirectory(const SafeString &file_path)sead::ArchiveResinline
setCurrentDirectoryImpl_(const SafeString &file_path) overridesead::SharcArchiveResprotectedvirtual
setFileInfo(FileInfo *file_info, u32 start_offset, u32 length)sead::ArchiveResinlineprotected
SharcArchiveRes()sead::SharcArchiveRes
TListNode()sead::TListNode< Resource * >inline
~ArchiveRes() overridesead::ArchiveResinline
~DirectResource() overridesead::DirectResource
~Resource()sead::Resourcevirtual
~SharcArchiveRes()sead::SharcArchiveResvirtual