Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JKRArchive.h File Reference

Go to the source code of this file.

Classes

struct  SArcHeader
 
struct  SArcDataInfo
 
class  JKRArchive
 
struct  JKRArchive::SDirEntry
 
struct  JKRArchive::SDIDirEntry
 
struct  JKRArchive::SDIFileEntry
 
class  JKRArchive::CArcName
 

Functions

u32 read_big_endian_u32 (void *ptr)
 
u16 read_big_endian_u16 (void *ptr)
 
JKRCompression JKRConvertAttrToCompressionType (u32 attr)
 
voidJKRGetResource (u32 node, const char *path, JKRArchive *archive)
 
voidJKRGetTypeResource (u32 tag, const char *name, JKRArchive *arc)
 
bool JKRRemoveResource (void *resource, JKRFileLoader *fileLoader)
 
void JKRUnmountArchive (JKRArchive *arc)
 
void JKRReadIdxResource (void *param_1, u32 param_2, u32 param_3, JKRArchive *param_4)
 

Variables

u32 sCurrentDirID__10JKRArchive
 

Function Documentation

◆ JKRConvertAttrToCompressionType()

JKRCompression JKRConvertAttrToCompressionType ( u32  attr)
inline

◆ JKRGetResource()

void * JKRGetResource ( u32  node,
const char path,
JKRArchive archive 
)
inline

◆ JKRGetTypeResource()

void * JKRGetTypeResource ( u32  tag,
const char name,
JKRArchive arc 
)
inline

◆ JKRReadIdxResource()

void JKRReadIdxResource ( void param_1,
u32  param_2,
u32  param_3,
JKRArchive param_4 
)
inline

◆ JKRRemoveResource()

bool JKRRemoveResource ( void resource,
JKRFileLoader fileLoader 
)
inline

◆ JKRUnmountArchive()

void JKRUnmountArchive ( JKRArchive arc)
inline

◆ read_big_endian_u16()

u16 read_big_endian_u16 ( void ptr)
inline

◆ read_big_endian_u32()

u32 read_big_endian_u32 ( void ptr)
inline

Variable Documentation

◆ sCurrentDirID__10JKRArchive

u32 sCurrentDirID__10JKRArchive
extern