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

Go to the source code of this file.

Classes

struct  ARCHeader
 
struct  ARCHandle
 
struct  ARCFileInfo
 
struct  ARCDir
 
struct  ARCDirEntry
 

Functions

BOOL ARCInitHandle (void *, ARCHandle *)
 
BOOL ARCFastOpen (ARCHandle *, s32, ARCFileInfo *)
 
s32 ARCConvertPathToEntrynum (ARCHandle *, const char *)
 
void * ARCGetStartAddrInMem (ARCFileInfo *)
 
u32 ARCGetLength (ARCFileInfo *)
 
BOOL ARCClose (ARCFileInfo *)
 
BOOL ARCChangeDir (ARCHandle *, const char *)
 
BOOL ARCGetCurrentDir (ARCHandle *, char *, u32)
 
BOOL ARCOpenDir (ARCHandle *, const char *, ARCDir *)
 
BOOL ARCReadDir (ARCDir *, ARCDirEntry *)
 
BOOL ARCCloseDir (ARCDir *)
 

Function Documentation

◆ ARCChangeDir()

BOOL ARCChangeDir ( ARCHandle * handle,
const char * dirName )

◆ ARCClose()

BOOL ARCClose ( ARCFileInfo * af)

◆ ARCCloseDir()

BOOL ARCCloseDir ( ARCDir * dir)

◆ ARCConvertPathToEntrynum()

s32 ARCConvertPathToEntrynum ( ARCHandle * handle,
const char * pathPtr )

◆ ARCFastOpen()

BOOL ARCFastOpen ( ARCHandle * handle,
s32 entrynum,
ARCFileInfo * af )

◆ ARCGetCurrentDir()

BOOL ARCGetCurrentDir ( ARCHandle * ,
char * ,
u32  )

◆ ARCGetLength()

u32 ARCGetLength ( ARCFileInfo * af)

◆ ARCGetStartAddrInMem()

void * ARCGetStartAddrInMem ( ARCFileInfo * af)

◆ ARCInitHandle()

BOOL ARCInitHandle ( void * arcStart,
ARCHandle * handle )

◆ ARCOpenDir()

BOOL ARCOpenDir ( ARCHandle * handle,
const char * dirName,
ARCDir * dir )

◆ ARCReadDir()

BOOL ARCReadDir ( ARCDir * dir,
ARCDirEntry * dirent )