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

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

ArchiveRes()sead::ArchiveResinline
closeDirectory(HandleBuffer *handle_buffer)sead::ArchiveResinline
closeDirectoryImpl_(HandleBuffer *handle_buffer)=0sead::ArchiveResprotectedpure virtual
convertPathToEntryID(const SafeString &file_path)sead::ArchiveResinline
convertPathToEntryIDImpl_(const SafeString &file_path)=0sead::ArchiveResprotectedpure virtual
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)=0sead::ArchiveResprotectedpure virtual
getFileImpl_(const SafeString &file_path, FileInfo *file_info)=0sead::ArchiveResprotectedpure virtual
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
mBufferSizesead::DirectResourceprotected
mDatasead::TListNode< Resource * >
mEnablesead::ArchiveResprotected
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)=0sead::ArchiveResprotectedpure virtual
operator=(const ListNode &)sead::ListNodeprivate
prepareArchive_(const void *archive)=0sead::ArchiveResprotectedpure virtual
prev() constsead::ListNodeinline
readDirectory(HandleBuffer *handle_buffer, DirectoryEntry *entry, u32 num)sead::ArchiveResinline
readDirectoryImpl_(HandleBuffer *handle_buffer, DirectoryEntry *entry, u32 num)=0sead::ArchiveResprotectedpure virtual
Resource()sead::Resource
setCurrentDirectory(const SafeString &file_path)sead::ArchiveResinline
setCurrentDirectoryImpl_(const SafeString &file_path)=0sead::ArchiveResprotectedpure virtual
setFileInfo(FileInfo *file_info, u32 start_offset, u32 length)sead::ArchiveResinlineprotected
TListNode()sead::TListNode< Resource * >inline
~ArchiveRes() overridesead::ArchiveResinline
~DirectResource() overridesead::DirectResource
~Resource()sead::Resourcevirtual