Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JKRAramArchive.cpp File Reference

Functions

void __ct__14JKRAramArchiveFlQ210JKRArchive15EMountDirection ()
 
void __dt__14JKRAramArchiveFv ()
 
void open__14JKRAramArchiveFl ()
 
void fetchResource__14JKRAramArchiveFPQ210JKRArchive12SDIFileEntryPUl ()
 
void fetchResource__14JKRAramArchiveFPvUlPQ210JKRArchive12SDIFileEntryPUl ()
 
void getAramAddress_Entry__14JKRAramArchiveFPQ210JKRArchive12SDIFileEntry ()
 
void getAramAddress__14JKRAramArchiveFPCc ()
 
void fetchResource_subroutine__14JKRAramArchiveFUlUlPUcUli ()
 
void fetchResource_subroutine__14JKRAramArchiveFUlUlP7JKRHeapiPPUc ()
 
void getExpandedResSize__14JKRAramArchiveCFPCv ()
 
void __dt__7JKRFileFv ()
 
void alloc__7JKRHeapFUliP7JKRHeap ()
 
void alloc__7JKRHeapFUli ()
 
void free__7JKRHeapFPvP7JKRHeap ()
 
void free__7JKRHeapFPv ()
 
void copyMemory__7JKRHeapFPvPvUl ()
 
void__nw__FUlP7JKRHeapi ()
 
void __dl__FPv ()
 
void __dt__11JKRDisposerFv ()
 
void aramToMainRam__7JKRAramFUlPUcUl15JKRExpandSwitchUlP7JKRHeapiPUl ()
 
void alloc__11JKRAramHeapFUlQ211JKRAramHeap10EAllocMode ()
 
void unmount__13JKRFileLoaderFv ()
 
void becomeCurrent__10JKRArchiveFPCc ()
 
void getResource__10JKRArchiveFPCc ()
 
void getResource__10JKRArchiveFUlPCc ()
 
void readResource__10JKRArchiveFPvUlUlPCc ()
 
void readResource__10JKRArchiveFPvUlPCc ()
 
void removeResourceAll__10JKRArchiveFv ()
 
void removeResource__10JKRArchiveFPv ()
 
void detachResource__10JKRArchiveFPv ()
 
void getResSize__10JKRArchiveCFPCv ()
 
void countFile__10JKRArchiveCFPCc ()
 
void getFirstFile__10JKRArchiveCFPCc ()
 
void __ct__10JKRArchiveFlQ210JKRArchive10EMountMode ()
 
void __dt__10JKRArchiveFv ()
 
void findFsResource__10JKRArchiveCFPCcUl ()
 
void findPtrResource__10JKRArchiveCFPCv ()
 
void setExpandSize__10JKRArchiveFPQ210JKRArchive12SDIFileEntryUl ()
 
void getExpandSize__10JKRArchiveCFPQ210JKRArchive12SDIFileEntry ()
 
void __ct__10JKRDvdFileFl ()
 
void loadToMainRAM__12JKRDvdRipperFlPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl ()
 
void loadToAram__16JKRDvdAramRipperFlUl15JKRExpandSwitchUlUlPUl ()
 
void prepend__10JSUPtrListFP10JSUPtrLink ()
 
void remove__10JSUPtrListFP10JSUPtrLink ()
 
void panic_f__12JUTExceptionFPCciPCce ()
 
void _savegpr_26 ()
 
void _savegpr_27 ()
 
void _savegpr_28 ()
 
void _savegpr_29 ()
 
void _restgpr_26 ()
 
void _restgpr_27 ()
 
void _restgpr_28 ()
 
void _restgpr_29 ()
 
u32 alignNext (u32 var, u32 align)
 

Variables

char const *const JKRAramArchive__stringBase0
 
u8 sVolumeList__13JKRFileLoader [12]
 
u8 sSystemHeap__7JKRHeap [4]
 
u8 sAramObject__7JKRAram [4]
 
SECTION_DATA void__vt__7JKRFile [8]
 

Function Documentation

◆ __ct__10JKRArchiveFlQ210JKRArchive10EMountMode()

void __ct__10JKRArchiveFlQ210JKRArchive10EMountMode ( )

◆ __ct__10JKRDvdFileFl()

void __ct__10JKRDvdFileFl ( )

◆ __ct__14JKRAramArchiveFlQ210JKRArchive15EMountDirection()

void __ct__14JKRAramArchiveFlQ210JKRArchive15EMountDirection ( )

◆ __dl__FPv()

void __dl__FPv ( )

◆ __dt__10JKRArchiveFv()

void __dt__10JKRArchiveFv ( )

◆ __dt__11JKRDisposerFv()

void __dt__11JKRDisposerFv ( )

◆ __dt__14JKRAramArchiveFv()

void __dt__14JKRAramArchiveFv ( )

◆ __dt__7JKRFileFv()

void __dt__7JKRFileFv ( )

◆ __nw__FUlP7JKRHeapi()

void * __nw__FUlP7JKRHeapi ( )

◆ _restgpr_26()

void _restgpr_26 ( )

◆ _restgpr_27()

void _restgpr_27 ( )

◆ _restgpr_28()

void _restgpr_28 ( )

◆ _restgpr_29()

void _restgpr_29 ( )

◆ _savegpr_26()

void _savegpr_26 ( )

◆ _savegpr_27()

void _savegpr_27 ( )

◆ _savegpr_28()

void _savegpr_28 ( )

◆ _savegpr_29()

void _savegpr_29 ( )

◆ alignNext()

u32 alignNext ( u32  var,
u32  align 
)
inline

◆ alloc__11JKRAramHeapFUlQ211JKRAramHeap10EAllocMode()

void alloc__11JKRAramHeapFUlQ211JKRAramHeap10EAllocMode ( )

◆ alloc__7JKRHeapFUli()

void alloc__7JKRHeapFUli ( )

◆ alloc__7JKRHeapFUliP7JKRHeap()

void alloc__7JKRHeapFUliP7JKRHeap ( )

◆ aramToMainRam__7JKRAramFUlPUcUl15JKRExpandSwitchUlP7JKRHeapiPUl()

void aramToMainRam__7JKRAramFUlPUcUl15JKRExpandSwitchUlP7JKRHeapiPUl ( )

◆ becomeCurrent__10JKRArchiveFPCc()

void becomeCurrent__10JKRArchiveFPCc ( )

◆ copyMemory__7JKRHeapFPvPvUl()

void copyMemory__7JKRHeapFPvPvUl ( )

◆ countFile__10JKRArchiveCFPCc()

void countFile__10JKRArchiveCFPCc ( )

◆ detachResource__10JKRArchiveFPv()

void detachResource__10JKRArchiveFPv ( )

◆ fetchResource__14JKRAramArchiveFPQ210JKRArchive12SDIFileEntryPUl()

void fetchResource__14JKRAramArchiveFPQ210JKRArchive12SDIFileEntryPUl ( )

◆ fetchResource__14JKRAramArchiveFPvUlPQ210JKRArchive12SDIFileEntryPUl()

void fetchResource__14JKRAramArchiveFPvUlPQ210JKRArchive12SDIFileEntryPUl ( )

◆ fetchResource_subroutine__14JKRAramArchiveFUlUlP7JKRHeapiPPUc()

void fetchResource_subroutine__14JKRAramArchiveFUlUlP7JKRHeapiPPUc ( )

◆ fetchResource_subroutine__14JKRAramArchiveFUlUlPUcUli()

void fetchResource_subroutine__14JKRAramArchiveFUlUlPUcUli ( )

◆ findFsResource__10JKRArchiveCFPCcUl()

void findFsResource__10JKRArchiveCFPCcUl ( )

◆ findPtrResource__10JKRArchiveCFPCv()

void findPtrResource__10JKRArchiveCFPCv ( )

◆ free__7JKRHeapFPv()

void free__7JKRHeapFPv ( )

◆ free__7JKRHeapFPvP7JKRHeap()

void free__7JKRHeapFPvP7JKRHeap ( )

◆ getAramAddress__14JKRAramArchiveFPCc()

void getAramAddress__14JKRAramArchiveFPCc ( )

◆ getAramAddress_Entry__14JKRAramArchiveFPQ210JKRArchive12SDIFileEntry()

void getAramAddress_Entry__14JKRAramArchiveFPQ210JKRArchive12SDIFileEntry ( )

◆ getExpandedResSize__14JKRAramArchiveCFPCv()

void getExpandedResSize__14JKRAramArchiveCFPCv ( )

◆ getExpandSize__10JKRArchiveCFPQ210JKRArchive12SDIFileEntry()

void getExpandSize__10JKRArchiveCFPQ210JKRArchive12SDIFileEntry ( )

◆ getFirstFile__10JKRArchiveCFPCc()

void getFirstFile__10JKRArchiveCFPCc ( )

◆ getResource__10JKRArchiveFPCc()

void getResource__10JKRArchiveFPCc ( )

◆ getResource__10JKRArchiveFUlPCc()

void getResource__10JKRArchiveFUlPCc ( )

◆ getResSize__10JKRArchiveCFPCv()

void getResSize__10JKRArchiveCFPCv ( )

◆ loadToAram__16JKRDvdAramRipperFlUl15JKRExpandSwitchUlUlPUl()

void loadToAram__16JKRDvdAramRipperFlUl15JKRExpandSwitchUlUlPUl ( )

◆ loadToMainRAM__12JKRDvdRipperFlPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl()

void loadToMainRAM__12JKRDvdRipperFlPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl ( )

◆ open__14JKRAramArchiveFl()

void open__14JKRAramArchiveFl ( )

◆ panic_f__12JUTExceptionFPCciPCce()

void panic_f__12JUTExceptionFPCciPCce ( )

◆ prepend__10JSUPtrListFP10JSUPtrLink()

void prepend__10JSUPtrListFP10JSUPtrLink ( )

◆ readResource__10JKRArchiveFPvUlPCc()

void readResource__10JKRArchiveFPvUlPCc ( )

◆ readResource__10JKRArchiveFPvUlUlPCc()

void readResource__10JKRArchiveFPvUlUlPCc ( )

◆ remove__10JSUPtrListFP10JSUPtrLink()

void remove__10JSUPtrListFP10JSUPtrLink ( )

◆ removeResource__10JKRArchiveFPv()

void removeResource__10JKRArchiveFPv ( )

◆ removeResourceAll__10JKRArchiveFv()

void removeResourceAll__10JKRArchiveFv ( )

◆ setExpandSize__10JKRArchiveFPQ210JKRArchive12SDIFileEntryUl()

void setExpandSize__10JKRArchiveFPQ210JKRArchive12SDIFileEntryUl ( )

◆ unmount__13JKRFileLoaderFv()

void unmount__13JKRFileLoaderFv ( )

Variable Documentation

◆ __vt__7JKRFile

SECTION_DATA void* __vt__7JKRFile[8]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
(void*)NULL,
(void*)NULL,
(void*)NULL,
(void*)NULL,
(void*)NULL,
}
void __dt__7JKRFileFv()
Definition JKRAramArchive.cpp:430
T cLib_calcTimer(T *value)
Definition c_lib.h:74

◆ JKRAramArchive__stringBase0

char const* const JKRAramArchive__stringBase0
extern

◆ sAramObject__7JKRAram

u8 sAramObject__7JKRAram[4]

◆ sSystemHeap__7JKRHeap

u8 sSystemHeap__7JKRHeap[4]

◆ sVolumeList__13JKRFileLoader

u8 sVolumeList__13JKRFileLoader[12]