![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Functions | |
| static void | mDoExt_setJ3DData (Mtx mtx, const J3DTransformInfo *transformInfo, u16 param_2) |
| static BOOL | isCurrentSolidHeap () |
| void | dummy3 (J3DModel *i_model, void *i_bva, bool i_modify) |
| void | dummy4 (J3DModel *i_model, void *i_bxa, bool i_modify) |
| static void | mDoExt_changeMaterial (J3DModel *i_model) |
| void | mDoExt_modelTexturePatch (J3DModelData *i_modelData) |
| static void | dummy1 (J3DModel *model, J3DMaterial *material) |
| static void | modelMtxErrorCheck (J3DModel *i_model) |
| static void | mDoExt_modelDiff (J3DModel *i_model) |
| void | mDoExt_modelUpdate (J3DModel *i_model) |
| void | mDoExt_modelUpdateDL (J3DModel *i_model) |
| void | mDoExt_modelEntryDL (J3DModel *i_model) |
| void | mDoExt_btkAnmRemove (J3DModelData *i_modelData) |
| void | mDoExt_brkAnmRemove (J3DModelData *i_modelData) |
| static void | dummy2 () |
| void | mDoExt_setupShareTexture (J3DModelData *i_modelData, J3DModelData *i_shareModelData) |
| static const char * | dummy3 () |
| void | mDoExt_setupStageTexture (J3DModelData *i_modelData) |
| JKRAssertHeap * | mDoExt_createAssertHeap (JKRHeap *parentHeap) |
| JKRAssertHeap * | mDoExt_getAssertHeap () |
| JKRExpHeap * | mDoExt_createDbPrintHeap (u32 heapSize, JKRHeap *parentHeap) |
| JKRExpHeap * | mDoExt_getDbPrintHeap () |
| JKRExpHeap * | mDoExt_createGameHeap (u32 heapSize, JKRHeap *parentHeap) |
| JKRExpHeap * | mDoExt_getGameHeap () |
| void | mDoExt_setSafeGameHeapSize () |
| void | dummy5 () |
| size_t | mDoExt_getSafeGameHeapSize () |
| JKRExpHeap * | mDoExt_createZeldaHeap (u32 heapSize, JKRHeap *parentHeap) |
| JKRExpHeap * | mDoExt_getZeldaHeap () |
| void | mDoExt_setSafeZeldaHeapSize () |
| void | mDoExt_addSafeZeldaHeapSize (intptr_t size) |
| intptr_t | mDoExt_getSafeZeldaHeapSize () |
| JKRExpHeap * | mDoExt_createCommandHeap (u32 heapSize, JKRHeap *parentHeap) |
| JKRExpHeap * | mDoExt_getCommandHeap () |
| void | mDoExt_setSafeCommandHeapSize () |
| intptr_t | mDoExt_getSafeCommandHeapSize () |
| JKRExpHeap * | mDoExt_createArchiveHeap (u32 heapSize, JKRHeap *parentHeap) |
| void | mDoExt_setSafeArchiveHeapSize () |
| void | dummy6 () |
| intptr_t | mDoExt_getSafeArchiveHeapSize () |
| JKRExpHeap * | mDoExt_getArchiveHeap () |
| JKRExpHeap * | mDoExt_getArchiveHeapPtr () |
| JKRExpHeap * | mDoExt_createJ2dHeap (u32 heapSize, JKRHeap *parentHeap) |
| void | mDoExt_setSafeJ2dHeapSize () |
| void | dummy7 () |
| intptr_t | mDoExt_getSafeJ2dHeapSize () |
| JKRExpHeap * | mDoExt_getJ2dHeap () |
| JKRHeap * | mDoExt_createHostIOHeap (u32 heapSize, JKRHeap *parentHeap) |
| JKRExpHeap * | mDoExt_getHostIOHeap () |
| void | dummy8 (u32 heapSize) |
| JKRSolidHeap * | mDoExt_createSolidHeap (u32 i_size, JKRHeap *i_parent, u32 i_alignment) |
| JKRSolidHeap * | mDoExt_createSolidHeapFromGame (u32 i_size, u32 i_alignment) |
| JKRSolidHeap * | mDoExt_createSolidHeapFromSystem (u32 i_size, u32 i_alignment) |
| JKRSolidHeap * | mDoExt_createSolidHeapToCurrent (JKRHeap **o_heap, u32 i_size, JKRHeap *i_parent, u32 i_alignment) |
| JKRSolidHeap * | mDoExt_createSolidHeapToCurrent (u32 i_size, JKRHeap *i_parent, u32 i_alignment) |
| JKRSolidHeap * | mDoExt_createSolidHeapFromGameToCurrent (JKRHeap **o_heap, u32 i_size, u32 i_alignment) |
| JKRSolidHeap * | mDoExt_createSolidHeapFromGameToCurrent (u32 i_size, u32 i_alignment) |
| u32 | mDoExt_adjustSolidHeap (JKRSolidHeap *i_heap) |
| u32 | mDoExt_adjustSolidHeapToSystem (JKRSolidHeap *i_heap) |
| void | mDoExt_destroySolidHeap (JKRSolidHeap *i_heap) |
| void | mDoExt_destroyExpHeap (JKRExpHeap *i_heap) |
| JKRHeap * | mDoExt_setCurrentHeap (JKRHeap *heap) |
| JKRHeap * | mDoExt_getCurrentHeap () |
| void | mDoExt_restoreCurrentHeap () |
| int | mDoExt_resIDToIndex (JKRArchive *p_archive, u16 id) |
| static u8 l_matDL[132] | ATTRIBUTE_ALIGN (32) |
| void | drawCube (MtxP mtx, cXyz *pos, const GXColor &color) |
| static void | mDoExt_initFontCommon (JUTFont **mDoExt_font_p, ResFONT **mDoExt_resfont_p, JKRHeap *param_2, char const *param_3, JKRArchive *param_4, u8 param_5, u32 param_6, u32 param_7) |
| static void | mDoExt_initFont0 () |
| JUTFont * | mDoExt_getMesgFont () |
| void | mDoExt_removeMesgFont () |
| static void | mDoExt_initFont1 () |
| JUTFont * | mDoExt_getRubyFont () |
| static void | mDoExt_initFont2 () |
| JUTFont * | mDoExt_getSubFont () |
| void | dummy9 () |
| void | mDoExt_removeSubFont () |
| J3DModel * | mDoExt_J3DModel__create (J3DModelData *i_modelData, u32 i_modelFlag, u32 i_differedDlistFlag) |
| int | DummyCheckHeap_init () |
| int | DummyCheckHeap_create () |
| void | DummyCheckHeap_destroy () |
| int | DummyCheckHeap_isVirgin () |
| void | DummyCheckHeap_check () |
| u32 | mDoExt_getAraCacheSize () |
| void | mDoExt_setAraCacheSize (u32 size) |
| OSThread * | mDoExt_GetCurrentRunningThread () |
| static void | dummy () |
Variables | |
| static JKRAssertHeap * | AssertHeap |
| static JKRExpHeap * | DbPrintHeap |
| JKRExpHeap * | gameHeap |
| static intptr_t | safeGameHeapSize = -1 |
| JKRExpHeap * | zeldaHeap |
| intptr_t | safeZeldaHeapSize = -1 |
| JKRExpHeap * | commandHeap |
| intptr_t | safeCommandHeapSize = -1 |
| JKRExpHeap * | archiveHeap |
| intptr_t | safeArchiveHeapSize = -1 |
| static JKRExpHeap * | j2dHeap |
| intptr_t | safeJ2dHeapSize = -1 |
| static JKRExpHeap * | HostIOHeap |
| static JKRHeap * | situationHeap |
| static JKRHeap * | mDoExt_SaveCurrentHeap |
| static JUTFont * | mDoExt_font0 |
| static int | mDoExt_font0_getCount |
| static ResFONT * | mDoExt_resfont0 |
| static JUTFont * | mDoExt_font1 |
| static int | mDoExt_font1_getCount |
| static ResFONT * | mDoExt_resfont1 |
| static JUTFont * | mDoExt_font2 |
| static int | mDoExt_font2_getCount |
| static ResFONT * | mDoExt_resfont2 |
| DummyCheckHeap * | dch |
| u32 | aram_cache_size |
|
static |
|
static |
|
static |
|
static |
|
static |
| void dummy3 | ( | J3DModel * | i_model, |
| void * | i_bva, | ||
| bool | i_modify ) |
| void dummy4 | ( | J3DModel * | i_model, |
| void * | i_bxa, | ||
| bool | i_modify ) |
| void dummy5 | ( | ) |
| void dummy6 | ( | ) |
| void dummy7 | ( | ) |
| void dummy8 | ( | u32 | heapSize | ) |
| void dummy9 | ( | ) |
| void DummyCheckHeap_check | ( | ) |
| int DummyCheckHeap_create | ( | ) |
| void DummyCheckHeap_destroy | ( | ) |
| int DummyCheckHeap_init | ( | ) |
| int DummyCheckHeap_isVirgin | ( | ) |
|
static |
| void mDoExt_addSafeZeldaHeapSize | ( | intptr_t | size | ) |
| u32 mDoExt_adjustSolidHeap | ( | JKRSolidHeap * | i_heap | ) |
| u32 mDoExt_adjustSolidHeapToSystem | ( | JKRSolidHeap * | i_heap | ) |
| void mDoExt_brkAnmRemove | ( | J3DModelData * | i_modelData | ) |
| void mDoExt_btkAnmRemove | ( | J3DModelData * | i_modelData | ) |
|
static |
| JKRExpHeap * mDoExt_createArchiveHeap | ( | u32 | heapSize, |
| JKRHeap * | parentHeap ) |
| JKRAssertHeap * mDoExt_createAssertHeap | ( | JKRHeap * | parentHeap | ) |
| JKRExpHeap * mDoExt_createCommandHeap | ( | u32 | heapSize, |
| JKRHeap * | parentHeap ) |
| JKRExpHeap * mDoExt_createDbPrintHeap | ( | u32 | heapSize, |
| JKRHeap * | parentHeap ) |
| JKRExpHeap * mDoExt_createGameHeap | ( | u32 | heapSize, |
| JKRHeap * | parentHeap ) |
| JKRHeap * mDoExt_createHostIOHeap | ( | u32 | heapSize, |
| JKRHeap * | parentHeap ) |
| JKRExpHeap * mDoExt_createJ2dHeap | ( | u32 | heapSize, |
| JKRHeap * | parentHeap ) |
| JKRSolidHeap * mDoExt_createSolidHeap | ( | u32 | i_size, |
| JKRHeap * | i_parent, | ||
| u32 | i_alignment ) |
| JKRSolidHeap * mDoExt_createSolidHeapFromGame | ( | u32 | i_size, |
| u32 | i_alignment ) |
| JKRSolidHeap * mDoExt_createSolidHeapFromGameToCurrent | ( | JKRHeap ** | o_heap, |
| u32 | i_size, | ||
| u32 | i_alignment ) |
| JKRSolidHeap * mDoExt_createSolidHeapFromGameToCurrent | ( | u32 | i_size, |
| u32 | i_alignment ) |
| JKRSolidHeap * mDoExt_createSolidHeapFromSystem | ( | u32 | i_size, |
| u32 | i_alignment ) |
| JKRSolidHeap * mDoExt_createSolidHeapToCurrent | ( | JKRHeap ** | o_heap, |
| u32 | i_size, | ||
| JKRHeap * | i_parent, | ||
| u32 | i_alignment ) |
| JKRSolidHeap * mDoExt_createSolidHeapToCurrent | ( | u32 | i_size, |
| JKRHeap * | i_parent, | ||
| u32 | i_alignment ) |
| JKRExpHeap * mDoExt_createZeldaHeap | ( | u32 | heapSize, |
| JKRHeap * | parentHeap ) |
| void mDoExt_destroyExpHeap | ( | JKRExpHeap * | i_heap | ) |
| void mDoExt_destroySolidHeap | ( | JKRSolidHeap * | i_heap | ) |
| u32 mDoExt_getAraCacheSize | ( | ) |
| JKRExpHeap * mDoExt_getArchiveHeap | ( | ) |
| JKRExpHeap * mDoExt_getArchiveHeapPtr | ( | ) |
| JKRAssertHeap * mDoExt_getAssertHeap | ( | ) |
| JKRExpHeap * mDoExt_getCommandHeap | ( | ) |
| JKRHeap * mDoExt_getCurrentHeap | ( | ) |
| OSThread * mDoExt_GetCurrentRunningThread | ( | ) |
| JKRExpHeap * mDoExt_getDbPrintHeap | ( | ) |
| JKRExpHeap * mDoExt_getGameHeap | ( | ) |
| JKRExpHeap * mDoExt_getHostIOHeap | ( | ) |
| JKRExpHeap * mDoExt_getJ2dHeap | ( | ) |
| JUTFont * mDoExt_getMesgFont | ( | ) |
| JUTFont * mDoExt_getRubyFont | ( | ) |
| intptr_t mDoExt_getSafeArchiveHeapSize | ( | ) |
| intptr_t mDoExt_getSafeCommandHeapSize | ( | ) |
| size_t mDoExt_getSafeGameHeapSize | ( | ) |
| intptr_t mDoExt_getSafeJ2dHeapSize | ( | ) |
| intptr_t mDoExt_getSafeZeldaHeapSize | ( | ) |
| JUTFont * mDoExt_getSubFont | ( | ) |
| JKRExpHeap * mDoExt_getZeldaHeap | ( | ) |
|
static |
|
static |
|
static |
|
static |
| J3DModel * mDoExt_J3DModel__create | ( | J3DModelData * | i_modelData, |
| u32 | i_modelFlag, | ||
| u32 | i_differedDlistFlag ) |
|
static |
| void mDoExt_modelEntryDL | ( | J3DModel * | i_model | ) |
| void mDoExt_modelTexturePatch | ( | J3DModelData * | i_modelData | ) |
| void mDoExt_modelUpdate | ( | J3DModel * | i_model | ) |
| void mDoExt_modelUpdateDL | ( | J3DModel * | i_model | ) |
| void mDoExt_removeMesgFont | ( | ) |
| void mDoExt_removeSubFont | ( | ) |
| int mDoExt_resIDToIndex | ( | JKRArchive * | p_archive, |
| u16 | id ) |
| void mDoExt_restoreCurrentHeap | ( | ) |
| void mDoExt_setAraCacheSize | ( | u32 | size | ) |
| JKRHeap * mDoExt_setCurrentHeap | ( | JKRHeap * | heap | ) |
|
static |
| void mDoExt_setSafeArchiveHeapSize | ( | ) |
| void mDoExt_setSafeCommandHeapSize | ( | ) |
| void mDoExt_setSafeGameHeapSize | ( | ) |
| void mDoExt_setSafeJ2dHeapSize | ( | ) |
| void mDoExt_setSafeZeldaHeapSize | ( | ) |
| void mDoExt_setupShareTexture | ( | J3DModelData * | i_modelData, |
| J3DModelData * | i_shareModelData ) |
| void mDoExt_setupStageTexture | ( | J3DModelData * | i_modelData | ) |
|
inlinestatic |
| u32 aram_cache_size |
| JKRExpHeap* archiveHeap |
|
static |
| JKRExpHeap* commandHeap |
|
static |
| DummyCheckHeap* dch |
| JKRExpHeap* gameHeap |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| intptr_t safeArchiveHeapSize = -1 |
| intptr_t safeCommandHeapSize = -1 |
|
static |
| intptr_t safeJ2dHeapSize = -1 |
| intptr_t safeZeldaHeapSize = -1 |
|
static |
| JKRExpHeap* zeldaHeap |