23#if __MWERKS__ && __MWERKS__ < 0x4200
59 #if PLATFORM_WII || PLATFORM_SHIELD
Definition JKRArchive.h:57
Definition JKRFileCache.h:12
Definition m_Do_dvd_thread.h:98
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
unsigned short int u16
Definition types.h:10
signed long s32
Definition types.h:11
unsigned char u8
Definition types.h:8
Definition DynamicLink.h:12
static DynamicModuleControlBase * mLast
Definition DynamicLink.h:53
virtual void dump()
Definition DynamicLink.cpp:96
BOOL load_async()
Definition DynamicLink.cpp:81
virtual BOOL do_link()
Definition DynamicLink.h:34
DynamicModuleControlBase()
Definition DynamicLink.cpp:37
DynamicModuleControlBase * getNextClass()
Definition DynamicLink.h:44
static void dumpTag()
Definition DynamicLink.h:49
virtual bool do_unload()
Definition DynamicLink.h:33
virtual const char * getModuleTypeString() const
Definition DynamicLink.h:22
static u8 verbose
Definition DynamicLink.h:56
DynamicModuleControlBase * mPrev
Definition DynamicLink.h:15
virtual ~DynamicModuleControlBase()
Definition DynamicLink.cpp:19
virtual bool do_unlink()
Definition DynamicLink.h:35
static void resetDoLinkCount()
Definition DynamicLink.h:48
virtual int getModuleSize() const
Definition DynamicLink.h:21
virtual const char * getModuleName() const
Definition DynamicLink.h:20
static DynamicModuleControlBase * getFirstClass()
Definition DynamicLink.h:43
virtual void dump2()
Definition DynamicLink.h:30
virtual bool do_load()
Definition DynamicLink.h:31
BOOL link()
Definition DynamicLink.cpp:51
bool force_unlink()
Definition DynamicLink.cpp:88
u16 mDoLinkCount
Definition DynamicLink.h:14
DynamicModuleControlBase * mNext
Definition DynamicLink.h:16
static JKRHeap * getHeap()
Definition DynamicLink.h:60
bool isLinked() const
Definition DynamicLink.h:45
static JKRHeap * m_heap
Definition DynamicLink.h:62
virtual BOOL do_load_async()
Definition DynamicLink.h:32
static DynamicModuleControlBase * mFirst
Definition DynamicLink.h:52
u16 mLinkCount
Definition DynamicLink.h:13
static JKRHeap * createHeap(u32, JKRHeap *)
BOOL unlink()
Definition DynamicLink.cpp:67
Definition DynamicLink.h:66
OSModuleHeader * mModule
Definition DynamicLink.h:83
virtual BOOL do_link()
Definition DynamicLink.cpp:323
virtual const char * getModuleName() const
Definition DynamicLink.h:67
mDoDvdThd_callback_c * mAsyncLoadCallback
Definition DynamicLink.h:91
const char * mName
Definition DynamicLink.h:86
static u32 sAllocBytes
Definition DynamicLink.h:93
virtual ~DynamicModuleControl()
Definition DynamicLink.h:68
virtual int getModuleSize() const
Definition DynamicLink.cpp:439
u8 unk_33
Definition DynamicLink.h:88
virtual bool do_unlink()
Definition DynamicLink.cpp:419
u8 mResourceType
Definition DynamicLink.h:87
void * mBss
Definition DynamicLink.h:84
virtual void dump2()
Definition DynamicLink.cpp:314
virtual bool do_load()
Definition DynamicLink.cpp:185
virtual BOOL do_load_async()
Definition DynamicLink.cpp:284
static JKRFileCache * sFileCache
Definition DynamicLink.h:95
u16 mChecksum
Definition DynamicLink.h:89
static bool callback(void *)
Definition DynamicLink.cpp:170
static JKRArchive * mountCallback(void *)
Definition DynamicLink.cpp:149
static bool initialize()
Definition DynamicLink.cpp:162
static JKRArchive * sArchive
Definition DynamicLink.h:94
DynamicModuleControl(char const *)
Definition DynamicLink.cpp:129
virtual bool do_unload()
Definition DynamicLink.cpp:306
u32 unk_24
Definition DynamicLink.h:85
s32 mSize
Definition DynamicLink.h:90
virtual const char * getModuleTypeString() const
Definition DynamicLink.cpp:451