![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Classes | |
struct | FSTEntry |
Typedefs | |
typedef struct FSTEntry | FSTEntry |
Functions | |
static BOOL | isSame (const char *path, const char *string) |
static u32 | myStrncpy (char *dest, char *src, u32 maxlen) |
static u32 | entryToPath (u32 entry, char *path, u32 maxlen) |
static BOOL | DVDConvertEntrynumToPath (s32 entrynum, char *path, u32 maxlen) |
static void | cbForReadAsync (s32 result, DVDCommandBlock *block) |
static void | cbForReadSync (s32 result, DVDCommandBlock *block) |
static void | cbForSeekAsync (s32 result, DVDCommandBlock *block) |
static void | cbForSeekSync (s32 result, DVDCommandBlock *block) |
static void | cbForPrepareStreamAsync (s32 result, DVDCommandBlock *block) |
static void | cbForPrepareStreamSync (s32 result, DVDCommandBlock *block) |
void | __DVDFSInit (void) |
s32 | DVDConvertPathToEntrynum (const char *pathPtr) |
BOOL | DVDFastOpen (s32 entrynum, DVDFileInfo *fileInfo) |
BOOL | DVDOpen (const char *fileName, DVDFileInfo *fileInfo) |
BOOL | DVDClose (DVDFileInfo *fileInfo) |
BOOL | DVDGetCurrentDir (char *path, u32 maxlen) |
BOOL | DVDChangeDir (const char *dirName) |
BOOL | DVDReadAsyncPrio (DVDFileInfo *fileInfo, void *addr, s32 length, s32 offset, DVDCallback callback, s32 prio) |
s32 | DVDReadPrio (DVDFileInfo *fileInfo, void *addr, s32 length, s32 offset, s32 prio) |
int | DVDSeekAsyncPrio (DVDFileInfo *fileInfo, s32 offset, DVDCallback callback, s32 prio) |
s32 | DVDSeekPrio (DVDFileInfo *fileInfo, s32 offset, s32 prio) |
s32 | DVDGetFileInfoStatus (const DVDFileInfo *fileInfo) |
BOOL | DVDFastOpenDir (s32 entrynum, DVDDir *dir) |
BOOL | DVDOpenDir (const char *dirName, DVDDir *dir) |
int | DVDReadDir (DVDDir *dir, DVDDirEntry *dirent) |
int | DVDCloseDir (DVDDir *dir) |
void | DVDRewindDir (DVDDir *dir) |
void * | DVDGetFSTLocation (void) |
BOOL | DVDPrepareStreamAsync (DVDFileInfo *fileInfo, u32 length, u32 offset, DVDCallback callback) |
s32 | DVDPrepareStream (DVDFileInfo *fileInfo, u32 length, u32 offset) |
s32 | DVDGetTransferredSize (DVDFileInfo *fileinfo) |
Variables | |
static OSBootInfo * | BootInfo |
static FSTEntry * | FstStart |
static char * | FstStringStart |
static u32 | MaxEntryNum |
static u32 | currentDirectory |
OSThreadQueue | __DVDThreadQueue |
u32 | __DVDLongFileNameFlag |
typedef struct FSTEntry FSTEntry |
void __DVDFSInit | ( | void | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
BOOL DVDChangeDir | ( | const char * | dirName | ) |
BOOL DVDClose | ( | DVDFileInfo * | fileInfo | ) |
int DVDCloseDir | ( | DVDDir * | dir | ) |
s32 DVDConvertPathToEntrynum | ( | const char * | pathPtr | ) |
BOOL DVDFastOpen | ( | s32 | entrynum, |
DVDFileInfo * | fileInfo ) |
s32 DVDGetFileInfoStatus | ( | const DVDFileInfo * | fileInfo | ) |
void * DVDGetFSTLocation | ( | void | ) |
s32 DVDGetTransferredSize | ( | DVDFileInfo * | fileinfo | ) |
BOOL DVDOpen | ( | const char * | fileName, |
DVDFileInfo * | fileInfo ) |
s32 DVDPrepareStream | ( | DVDFileInfo * | fileInfo, |
u32 | length, | ||
u32 | offset ) |
BOOL DVDPrepareStreamAsync | ( | DVDFileInfo * | fileInfo, |
u32 | length, | ||
u32 | offset, | ||
DVDCallback | callback ) |
BOOL DVDReadAsyncPrio | ( | DVDFileInfo * | fileInfo, |
void * | addr, | ||
s32 | length, | ||
s32 | offset, | ||
DVDCallback | callback, | ||
s32 | prio ) |
int DVDReadDir | ( | DVDDir * | dir, |
DVDDirEntry * | dirent ) |
s32 DVDReadPrio | ( | DVDFileInfo * | fileInfo, |
void * | addr, | ||
s32 | length, | ||
s32 | offset, | ||
s32 | prio ) |
void DVDRewindDir | ( | DVDDir * | dir | ) |
int DVDSeekAsyncPrio | ( | DVDFileInfo * | fileInfo, |
s32 | offset, | ||
DVDCallback | callback, | ||
s32 | prio ) |
s32 DVDSeekPrio | ( | DVDFileInfo * | fileInfo, |
s32 | offset, | ||
s32 | prio ) |
|
static |
u32 __DVDLongFileNameFlag |
OSThreadQueue __DVDThreadQueue |
|
static |
|
static |
|
static |
|
static |
|
static |