![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <JKRDvdFile.h>
Inheritance diagram for JKRDvdFile:
Collaboration diagram for JKRDvdFile:Public Member Functions | |
| JKRDvdFile () | |
| JKRDvdFile (const char *) | |
| JKRDvdFile (s32) | |
| virtual | ~JKRDvdFile () |
| void | initiate (void) |
| s32 | sync (void) |
| u32 | getFileID () const |
| DVDFileInfo * | getFileInfo () |
| int | getStatus () |
| virtual bool | open (const char *) |
| virtual void | close (void) |
| virtual s32 | readData (void *, s32, s32) |
| virtual s32 | writeData (const void *, s32, s32) |
| virtual s32 | getFileSize (void) const |
| virtual bool | open (s32) |
Public Member Functions inherited from JKRFile | |
| JKRFile () | |
| virtual | ~JKRFile () |
| s32 | read (void *, s32, s32) |
| bool | isAvailable () const |
Public Member Functions inherited from JKRDisposer | |
| JKRDisposer () | |
| virtual | ~JKRDisposer () |
Static Public Member Functions | |
| static void | doneProcess (s32, DVDFileInfo *) |
| static JSUList< JKRDvdFile > & | getDvdList () |
Public Attributes | |
| OSMutex | mMutex1 |
| OSMutex | mMutex2 |
| JKRAramBlock * | mBlock |
| OSThread * | field_0x50 |
| JSUFileInputStream * | mFileStream |
| u32 | field_0x58 |
| DVDFileInfo | mFileInfo |
| JKRDvdFile * | mDvdFile |
| OSMessageQueue | mMessageQueue1 |
| OSMessage | mMessage1 |
| OSMessageQueue | mMessageQueue2 |
| OSMessage | mMessage2 |
| JSULink< JKRDvdFile > | mDvdLink |
| OSThread * | mOSThread |
Public Attributes inherited from JKRDisposer | |
| JKRHeap * | mHeap |
| JSULink< JKRDisposer > | mLink |
Static Private Attributes | |
| static JSUList< JKRDvdFile > | sDvdList |
Additional Inherited Members | |
Protected Attributes inherited from JKRFile | |
| bool | mIsAvailable |
| u8 | field_0x19 [3] |
| JKRDvdFile::JKRDvdFile | ( | ) |
| JKRDvdFile::JKRDvdFile | ( | const char * | name | ) |
| JKRDvdFile::JKRDvdFile | ( | s32 | entryNum | ) |
|
virtual |
|
virtual |
Implements JKRFile.
|
static |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
| void JKRDvdFile::initiate | ( | void | ) |
|
virtual |
Implements JKRFile.
|
virtual |
| s32 JKRDvdFile::sync | ( | void | ) |
Implements JKRFile.
| OSThread* JKRDvdFile::field_0x50 |
| u32 JKRDvdFile::field_0x58 |
| JKRAramBlock* JKRDvdFile::mBlock |
| JKRDvdFile* JKRDvdFile::mDvdFile |
| JSULink<JKRDvdFile> JKRDvdFile::mDvdLink |
| DVDFileInfo JKRDvdFile::mFileInfo |
| JSUFileInputStream* JKRDvdFile::mFileStream |
| OSMessage JKRDvdFile::mMessage1 |
| OSMessage JKRDvdFile::mMessage2 |
| OSMessageQueue JKRDvdFile::mMessageQueue1 |
| OSMessageQueue JKRDvdFile::mMessageQueue2 |
| OSMutex JKRDvdFile::mMutex1 |
| OSMutex JKRDvdFile::mMutex2 |
| OSThread* JKRDvdFile::mOSThread |
|
staticprivate |