Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_menu_fmap_map.cpp File Reference

Functions

static void twoValueLineInterpolation__FUcUcf ()
 
static void twoColorLineInterporation__FRC8_GXColorRC8_GXColorfR8_GXColor ()
 
void init__15renderingFmap_cFPUcUsUsUsUs ()
 
void entry__15renderingFmap_cFP23dMenu_Fmap_world_data_cifff ()
 
void isSwitchSpecialOff__15renderingFmap_cFi ()
 
void isSwitch__15renderingFmap_cFPCQ211dDrawPath_c11group_class ()
 
void getPointStagePathInnerNo__15renderingFmap_cFP24dMenu_Fmap_region_data_cffiPiPi ()
 
void preDrawPath__15renderingFmap_cFv ()
 
bool isDrawPath__15renderingFmap_cFv ()
 
void isDrawRoom__15renderingFmap_cFv ()
 
void postDrawPath__15renderingFmap_cFv ()
 
void postRenderingMap__15renderingFmap_cFv ()
 
void roomSetteing__15renderingFmap_cFv ()
 
void getFirstRoomPointer__15renderingFmap_cFv ()
 
void getFirstRegion__15renderingFmap_cFv ()
 
void getFirstStage__15renderingFmap_cFv ()
 
void getFirstRoom__15renderingFmap_cFv ()
 
void getNextRoom__15renderingFmap_cFv ()
 
void getNextStage__15renderingFmap_cFv ()
 
void getNextRegion__15renderingFmap_cFv ()
 
void getNextRoomPointer__15renderingFmap_cFv ()
 
void setFmapPaletteColor__15dMenu_FmapMap_cFQ215renderingFmap_c9palette_eUcUcUcUc ()
 
void setFmapPaletteColor__15dMenu_FmapMap_cFQ215renderingFmap_c9palette_eRC8_GXColor ()
 
void isFlashRoomNoCheck__15dMenu_FmapMap_cCFi ()
 
void setPointColor__15dMenu_FmapMap_cFf ()
 
void __ct__15dMenu_FmapMap_cFv ()
 
void __dt__15dMenu_FmapMap_cFv ()
 
void _create__15dMenu_FmapMap_cFUsUsUsUsPv ()
 
void _delete__15dMenu_FmapMap_cFv ()
 
void draw__15dMenu_FmapMap_cFv ()
 
void rendering__15dMenu_FmapMap_cFPCQ211dDrawPath_c10line_class ()
 
void getLineWidth__15dMenu_FmapMap_cFi ()
 
void isDrawType__15dMenu_FmapMap_cFi ()
 
void setFlashOn__15dMenu_FmapMap_cFiiPUci ()
 
void getLineColor__15dMenu_FmapMap_cFii ()
 
void getBackColor__15dMenu_FmapMap_cCFv ()
 
void getColor__15dMenu_FmapMap_cFi ()
 
void setTexture__15dMenu_FmapMap_cFUsUsUsUs ()
 
void setRendering__15dMenu_FmapMap_cFP23dMenu_Fmap_world_data_ciffff ()
 
void __dt__15renderingFmap_cFv ()
 
bool isRenderingFloor__15renderingFmap_cFi ()
 
void beforeDrawPath__15renderingFmap_cFv ()
 
void afterDrawPath__15renderingFmap_cFv ()
 
void mDoMtx_lookAt__FPA4_fPC3VecPC3VecPC3Vecs ()
 
void draw__12dDlst_base_cFv ()
 
bool isDrawType__11dDrawPath_cFi ()
 
void getLineColor__11dDrawPath_cFii ()
 
void dComIfGs_isStageSwitch__Fii ()
 
void dComIfGp_getNowLevel__Fv ()
 
void isSwitch__10dSv_info_cCFii ()
 
void rendering__11dDrawPath_cFPCQ211dDrawPath_c10line_class ()
 
void rendering__11dDrawPath_cFPCQ211dDrawPath_c10poly_class ()
 
void rendering__11dDrawPath_cFPCQ211dDrawPath_c10room_class ()
 
void drawPath__11dDrawPath_cFv ()
 
void makeResTIMG__15dRenderingMap_cCFP7ResTIMGUsUsPUcPUcUs ()
 
void renderingMap__15dRenderingMap_cFv ()
 
void preRenderingMap__18dRenderingFDAmap_cFv ()
 
void postRenderingMap__18dRenderingFDAmap_cFv ()
 
void renderingDecoration__18dRenderingFDAmap_cFPCQ211dDrawPath_c10line_class ()
 
void getDecoLineColor__18dRenderingFDAmap_cFii ()
 
void getDecorationLineWidth__18dRenderingFDAmap_cFi ()
 
void isArrival__22dMenu_Fmap_room_data_cFv ()
 
void getPointStagePathInnerNo__24dMenu_Fmap_region_data_cFffiPiPi ()
 
void set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c ()
 
void__nw__FUli ()
 
void__nwa__FUli ()
 
void __dl__FPv ()
 
void __dla__FPv ()
 
void GXClearVtxDesc ()
 
void _savegpr_27 ()
 
void _savegpr_28 ()
 
void _savegpr_29 ()
 
void _restgpr_27 ()
 
void _restgpr_28 ()
 
void _restgpr_29 ()
 
static u8 twoValueLineInterpolation (u8 i_value1, u8 i_value2, f32 i_param)
 
static void twoColorLineInterporation (GXColor const &i_color1, GXColor const &i_color2, f32 i_param, GXColor &o_color)
 

Variables

char const *const d_menu_d_menu_fmap_map__stringBase0
 
u8 m_other__22dMfm_HIO_prm_res_src_s [1+3]
 
void__vt__12dDlst_base_c [3]
 
void__vt__28dDrawPathWithNormalPattern_c [16]
 
void__vt__15dRenderingMap_c [23]
 
void__vt__18dRenderingFDAmap_c [26]
 
void__vt__11dDrawPath_c [16]
 
u8 sincosTable___5JMath [65536]
 
void__vt__15dMenu_FmapMap_c [26]
 
void__vt__15renderingFmap_c [26]
 

Function Documentation

◆ __ct__15dMenu_FmapMap_cFv()

void __ct__15dMenu_FmapMap_cFv ( )

◆ __dl__FPv()

void __dl__FPv ( )

◆ __dla__FPv()

void __dla__FPv ( )

◆ __dt__15dMenu_FmapMap_cFv()

void __dt__15dMenu_FmapMap_cFv ( )

◆ __dt__15renderingFmap_cFv()

void __dt__15renderingFmap_cFv ( )

◆ __nw__FUli()

void * __nw__FUli ( )

◆ __nwa__FUli()

void * __nwa__FUli ( )

◆ _create__15dMenu_FmapMap_cFUsUsUsUsPv()

void _create__15dMenu_FmapMap_cFUsUsUsUsPv ( )

◆ _delete__15dMenu_FmapMap_cFv()

void _delete__15dMenu_FmapMap_cFv ( )

◆ _restgpr_27()

void _restgpr_27 ( )

◆ _restgpr_28()

void _restgpr_28 ( )

◆ _restgpr_29()

void _restgpr_29 ( )

◆ _savegpr_27()

void _savegpr_27 ( )

◆ _savegpr_28()

void _savegpr_28 ( )

◆ _savegpr_29()

void _savegpr_29 ( )

◆ afterDrawPath__15renderingFmap_cFv()

void afterDrawPath__15renderingFmap_cFv ( )

◆ beforeDrawPath__15renderingFmap_cFv()

void beforeDrawPath__15renderingFmap_cFv ( )

◆ dComIfGp_getNowLevel__Fv()

void dComIfGp_getNowLevel__Fv ( )

◆ dComIfGs_isStageSwitch__Fii()

void dComIfGs_isStageSwitch__Fii ( )

◆ draw__12dDlst_base_cFv()

void draw__12dDlst_base_cFv ( )

◆ draw__15dMenu_FmapMap_cFv()

void draw__15dMenu_FmapMap_cFv ( )

◆ drawPath__11dDrawPath_cFv()

void drawPath__11dDrawPath_cFv ( )

◆ entry__15renderingFmap_cFP23dMenu_Fmap_world_data_cifff()

void entry__15renderingFmap_cFP23dMenu_Fmap_world_data_cifff ( )

◆ getBackColor__15dMenu_FmapMap_cCFv()

void getBackColor__15dMenu_FmapMap_cCFv ( )

◆ getColor__15dMenu_FmapMap_cFi()

void getColor__15dMenu_FmapMap_cFi ( )

◆ getDecoLineColor__18dRenderingFDAmap_cFii()

void getDecoLineColor__18dRenderingFDAmap_cFii ( )

◆ getDecorationLineWidth__18dRenderingFDAmap_cFi()

void getDecorationLineWidth__18dRenderingFDAmap_cFi ( )

◆ getFirstRegion__15renderingFmap_cFv()

void getFirstRegion__15renderingFmap_cFv ( )

◆ getFirstRoom__15renderingFmap_cFv()

void getFirstRoom__15renderingFmap_cFv ( )

◆ getFirstRoomPointer__15renderingFmap_cFv()

void getFirstRoomPointer__15renderingFmap_cFv ( )

◆ getFirstStage__15renderingFmap_cFv()

void getFirstStage__15renderingFmap_cFv ( )

◆ getLineColor__11dDrawPath_cFii()

void getLineColor__11dDrawPath_cFii ( )

◆ getLineColor__15dMenu_FmapMap_cFii()

void getLineColor__15dMenu_FmapMap_cFii ( )

◆ getLineWidth__15dMenu_FmapMap_cFi()

void getLineWidth__15dMenu_FmapMap_cFi ( )

◆ getNextRegion__15renderingFmap_cFv()

void getNextRegion__15renderingFmap_cFv ( )

◆ getNextRoom__15renderingFmap_cFv()

void getNextRoom__15renderingFmap_cFv ( )

◆ getNextRoomPointer__15renderingFmap_cFv()

void getNextRoomPointer__15renderingFmap_cFv ( )

◆ getNextStage__15renderingFmap_cFv()

void getNextStage__15renderingFmap_cFv ( )

◆ getPointStagePathInnerNo__15renderingFmap_cFP24dMenu_Fmap_region_data_cffiPiPi()

void getPointStagePathInnerNo__15renderingFmap_cFP24dMenu_Fmap_region_data_cffiPiPi ( )

◆ getPointStagePathInnerNo__24dMenu_Fmap_region_data_cFffiPiPi()

void getPointStagePathInnerNo__24dMenu_Fmap_region_data_cFffiPiPi ( )

◆ GXClearVtxDesc()

void GXClearVtxDesc ( )

◆ init__15renderingFmap_cFPUcUsUsUsUs()

void init__15renderingFmap_cFPUcUsUsUsUs ( )

◆ isArrival__22dMenu_Fmap_room_data_cFv()

void isArrival__22dMenu_Fmap_room_data_cFv ( )

◆ isDrawPath__15renderingFmap_cFv()

bool isDrawPath__15renderingFmap_cFv ( )

◆ isDrawRoom__15renderingFmap_cFv()

void isDrawRoom__15renderingFmap_cFv ( )

◆ isDrawType__11dDrawPath_cFi()

bool isDrawType__11dDrawPath_cFi ( )

◆ isDrawType__15dMenu_FmapMap_cFi()

void isDrawType__15dMenu_FmapMap_cFi ( )

◆ isFlashRoomNoCheck__15dMenu_FmapMap_cCFi()

void isFlashRoomNoCheck__15dMenu_FmapMap_cCFi ( )

◆ isRenderingFloor__15renderingFmap_cFi()

bool isRenderingFloor__15renderingFmap_cFi ( )

◆ isSwitch__10dSv_info_cCFii()

void isSwitch__10dSv_info_cCFii ( )

◆ isSwitch__15renderingFmap_cFPCQ211dDrawPath_c11group_class()

void isSwitch__15renderingFmap_cFPCQ211dDrawPath_c11group_class ( )

◆ isSwitchSpecialOff__15renderingFmap_cFi()

void isSwitchSpecialOff__15renderingFmap_cFi ( )

◆ makeResTIMG__15dRenderingMap_cCFP7ResTIMGUsUsPUcPUcUs()

void makeResTIMG__15dRenderingMap_cCFP7ResTIMGUsUsPUcPUcUs ( )

◆ mDoMtx_lookAt__FPA4_fPC3VecPC3VecPC3Vecs()

void mDoMtx_lookAt__FPA4_fPC3VecPC3VecPC3Vecs ( )

◆ postDrawPath__15renderingFmap_cFv()

void postDrawPath__15renderingFmap_cFv ( )

◆ postRenderingMap__15renderingFmap_cFv()

void postRenderingMap__15renderingFmap_cFv ( )

◆ postRenderingMap__18dRenderingFDAmap_cFv()

void postRenderingMap__18dRenderingFDAmap_cFv ( )

◆ preDrawPath__15renderingFmap_cFv()

void preDrawPath__15renderingFmap_cFv ( )

◆ preRenderingMap__18dRenderingFDAmap_cFv()

void preRenderingMap__18dRenderingFDAmap_cFv ( )

◆ rendering__11dDrawPath_cFPCQ211dDrawPath_c10line_class()

void rendering__11dDrawPath_cFPCQ211dDrawPath_c10line_class ( )

◆ rendering__11dDrawPath_cFPCQ211dDrawPath_c10poly_class()

void rendering__11dDrawPath_cFPCQ211dDrawPath_c10poly_class ( )

◆ rendering__11dDrawPath_cFPCQ211dDrawPath_c10room_class()

void rendering__11dDrawPath_cFPCQ211dDrawPath_c10room_class ( )

◆ rendering__15dMenu_FmapMap_cFPCQ211dDrawPath_c10line_class()

void rendering__15dMenu_FmapMap_cFPCQ211dDrawPath_c10line_class ( )

◆ renderingDecoration__18dRenderingFDAmap_cFPCQ211dDrawPath_c10line_class()

void renderingDecoration__18dRenderingFDAmap_cFPCQ211dDrawPath_c10line_class ( )

◆ renderingMap__15dRenderingMap_cFv()

void renderingMap__15dRenderingMap_cFv ( )

◆ roomSetteing__15renderingFmap_cFv()

void roomSetteing__15renderingFmap_cFv ( )

◆ set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c()

void set__12dDlst_list_cFRPP12dDlst_base_cRPP12dDlst_base_cP12dDlst_base_c ( )

◆ setFlashOn__15dMenu_FmapMap_cFiiPUci()

void setFlashOn__15dMenu_FmapMap_cFiiPUci ( )

◆ setFmapPaletteColor__15dMenu_FmapMap_cFQ215renderingFmap_c9palette_eRC8_GXColor()

void setFmapPaletteColor__15dMenu_FmapMap_cFQ215renderingFmap_c9palette_eRC8_GXColor ( )

◆ setFmapPaletteColor__15dMenu_FmapMap_cFQ215renderingFmap_c9palette_eUcUcUcUc()

void setFmapPaletteColor__15dMenu_FmapMap_cFQ215renderingFmap_c9palette_eUcUcUcUc ( )

◆ setPointColor__15dMenu_FmapMap_cFf()

void setPointColor__15dMenu_FmapMap_cFf ( )

◆ setRendering__15dMenu_FmapMap_cFP23dMenu_Fmap_world_data_ciffff()

void setRendering__15dMenu_FmapMap_cFP23dMenu_Fmap_world_data_ciffff ( )

◆ setTexture__15dMenu_FmapMap_cFUsUsUsUs()

void setTexture__15dMenu_FmapMap_cFUsUsUsUs ( )

◆ twoColorLineInterporation()

static void twoColorLineInterporation ( GXColor const i_color1,
GXColor const i_color2,
f32  i_param,
GXColor o_color 
)
static

◆ twoColorLineInterporation__FRC8_GXColorRC8_GXColorfR8_GXColor()

static void twoColorLineInterporation__FRC8_GXColorRC8_GXColorfR8_GXColor ( )
static

◆ twoValueLineInterpolation()

static u8 twoValueLineInterpolation ( u8  i_value1,
u8  i_value2,
f32  i_param 
)
static

◆ twoValueLineInterpolation__FUcUcf()

static void twoValueLineInterpolation__FUcUcf ( )
static

Variable Documentation

◆ __vt__11dDrawPath_c

void* __vt__11dDrawPath_c[16]
extern

◆ __vt__12dDlst_base_c

void* __vt__12dDlst_base_c[3]
extern

◆ __vt__15dMenu_FmapMap_c

void* __vt__15dMenu_FmapMap_c[26]
extern

◆ __vt__15dRenderingMap_c

void* __vt__15dRenderingMap_c[23]
extern

◆ __vt__15renderingFmap_c

void* __vt__15renderingFmap_c[26]
extern

◆ __vt__18dRenderingFDAmap_c

void* __vt__18dRenderingFDAmap_c[26]
extern

◆ __vt__28dDrawPathWithNormalPattern_c

void* __vt__28dDrawPathWithNormalPattern_c[16]
extern

◆ d_menu_d_menu_fmap_map__stringBase0

char const* const d_menu_d_menu_fmap_map__stringBase0
extern

◆ m_other__22dMfm_HIO_prm_res_src_s

u8 m_other__22dMfm_HIO_prm_res_src_s[1+3]

◆ sincosTable___5JMath

u8 sincosTable___5JMath[65536]