1#ifndef JASWAVEARCLOADER_H
2#define JASWAVEARCLOADER_H
Definition JASHeapCtrl.h:18
Definition JKRSolidHeap.h:10
unsigned long u32
Definition types.h:12
unsigned short int u16
Definition types.h:10
signed long s32
Definition types.h:11
Definition JASWaveArcLoader.h:14
JASDisposer()
Definition JASWaveArcLoader.h:15
virtual ~JASDisposer()
Definition JASWaveArcLoader.h:16
virtual void onDispose()
Definition JASWaveArcLoader.h:17
Definition JASWaveArcLoader.h:26
static JASHeap * sAramHeap
Definition JASWaveArcLoader.h:32
static char sCurrentDir[DIR_MAX]
Definition JASWaveArcLoader.h:31
static JASHeap * getRootHeap()
Definition JASWaveArcLoader.cpp:14
static void setCurrentDir(char const *)
Definition JASWaveArcLoader.cpp:23
static char * getCurrentDir()
Definition JASWaveArcLoader.cpp:34
Definition JASWaveArcLoader.h:58
u32 _c
Definition JASWaveArcLoader.h:63
u32 mBase
Definition JASWaveArcLoader.h:62
long mEntryNum
Definition JASWaveArcLoader.h:61
JASWaveArc * mWavArc
Definition JASWaveArcLoader.h:60
Definition JASWaveArcLoader.h:39
OSMutex mMutex
Definition JASWaveArcLoader.h:73
u16 _5a
Definition JASWaveArcLoader.h:72
volatile s32 mStatus
Definition JASWaveArcLoader.h:68
bool sendLoadCmd()
Definition JASWaveArcLoader.cpp:92
int mEntryNum
Definition JASWaveArcLoader.h:69
s32 getStatus() const
Definition JASWaveArcLoader.h:56
JASHeap mHeap
Definition JASWaveArcLoader.h:66
bool eraseSetup()
Definition JASWaveArcLoader.cpp:63
void setFileName(char const *)
Definition JASWaveArcLoader.cpp:175
bool loadSetup(u32)
Definition JASWaveArcLoader.cpp:50
bool erase()
Definition JASWaveArcLoader.cpp:151
virtual void onLoadDone()
Definition JASWaveArcLoader.h:53
u32 _48
Definition JASWaveArcLoader.h:67
static void loadToAramCallback(void *)
Definition JASWaveArcLoader.cpp:77
virtual void onEraseDone()
Definition JASWaveArcLoader.h:54
bool load(JASHeap *)
Definition JASWaveArcLoader.cpp:115
u32 mFileLength
Definition JASWaveArcLoader.h:70
u16 _58
Definition JASWaveArcLoader.h:71
void setEntryNum(s32)
Definition JASWaveArcLoader.cpp:161
bool loadTail(JASHeap *)
Definition JASWaveArcLoader.cpp:133
virtual void onDispose()
Definition JASWaveArcLoader.cpp:155
virtual ~JASWaveArc()
Definition JASWaveArcLoader.cpp:48
JASWaveArc()
Definition JASWaveArcLoader.cpp:38