Loading [MathJax]/extensions/MathMenu.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
d_gameover.cpp File Reference

Classes

class  dGov_HIO_c
 

Typedefs

typedef void(dGameover_c::* initFunc) ()
 
typedef void(dGameover_c::* moveFunc) ()
 

Functions

static int dGameover_Draw (dGameover_c *i_this)
 
static int dGameover_Execute (dGameover_c *i_this)
 
static int dGameover_IsDelete (dGameover_c *i_this)
 
static int dGameover_Delete (dGameover_c *i_this)
 
static int dGameover_Create (msg_class *i_this)
 
s32 d_GameOver_Create (u8 i_gameoverType)
 
bool d_GameOver_Delete (fpc_ProcID &i_id)
 

Variables

static dGov_HIO_c l_HIO
 
static u8 cNullVec__6Z2Calc [12]
 
initFunc init_process []
 
moveFunc move_process []
 
static void * l_dGameover_Method [5]
 
void * g_profile_GAMEOVER [10]
 

Typedef Documentation

◆ initFunc

typedef void(dGameover_c::* initFunc) ()

◆ moveFunc

typedef void(dGameover_c::* moveFunc) ()

Function Documentation

◆ d_GameOver_Create()

s32 d_GameOver_Create ( u8 i_gameoverType)

◆ d_GameOver_Delete()

bool d_GameOver_Delete ( fpc_ProcID & i_id)

◆ dGameover_Create()

static int dGameover_Create ( msg_class * i_this)
static

◆ dGameover_Delete()

static int dGameover_Delete ( dGameover_c * i_this)
static

◆ dGameover_Draw()

static int dGameover_Draw ( dGameover_c * i_this)
static

◆ dGameover_Execute()

static int dGameover_Execute ( dGameover_c * i_this)
static

◆ dGameover_IsDelete()

static int dGameover_IsDelete ( dGameover_c * i_this)
static

Variable Documentation

◆ cNullVec__6Z2Calc

u8 cNullVec__6Z2Calc[12]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ g_profile_GAMEOVER

void* g_profile_GAMEOVER[10]
extern
Initial value:
= {
(void*)0xFFFFFFFD, (void*)0x000CFFFD,
(void*)0x03170000, (void*)&g_fpcLf_Method,
(void*)0x0000011C, (void*)NULL,
(void*)NULL, (void*)&g_fopMsg_Method,
(void*)0x03030000, (void*)&l_dGameover_Method,
}
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:73
static void * l_dGameover_Method[5]
Definition d_gameover.cpp:551
leafdraw_method_class g_fopMsg_Method
Definition f_op_msg.cpp:86

◆ init_process

initFunc init_process[]
Initial value:
= {
}
void saveMove_init()
Definition d_gameover.cpp:309
void saveOpen_init()
Definition d_gameover.cpp:299
void dispFadeOut_init()
Definition d_gameover.cpp:236
void playerAnmWait_init()
Definition d_gameover.cpp:224
void saveClose_init()
Definition d_gameover.cpp:321
void demoFadeIn_init()
Definition d_gameover.cpp:267
void demoFadeOut_init()
Definition d_gameover.cpp:283
void dispWait_init()
Definition d_gameover.cpp:252
void deleteWait_init()
Definition d_gameover.cpp:363

◆ l_dGameover_Method

void* l_dGameover_Method[5]
static
Initial value:
= {
}
static int dGameover_Execute(dGameover_c *i_this)
Definition d_gameover.cpp:511
static int dGameover_Delete(dGameover_c *i_this)
Definition d_gameover.cpp:523
static int dGameover_IsDelete(dGameover_c *i_this)
Definition d_gameover.cpp:517
static int dGameover_Draw(dGameover_c *i_this)
Definition d_gameover.cpp:505
static int dGameover_Create(msg_class *i_this)
Definition d_gameover.cpp:528

◆ l_HIO

dGov_HIO_c l_HIO
static

◆ move_process

moveFunc move_process[]
Initial value:
= {
}
void demoFadeIn_proc()
Definition d_gameover.cpp:272
void dispWait_proc()
Definition d_gameover.cpp:258
void saveMove_proc()
Definition d_gameover.cpp:312
void saveOpen_proc()
Definition d_gameover.cpp:302
void demoFadeOut_proc()
Definition d_gameover.cpp:289
void deleteWait_proc()
Definition d_gameover.cpp:366
void saveClose_proc()
Definition d_gameover.cpp:324
void dispFadeOut_proc()
Definition d_gameover.cpp:243
void playerAnmWait_proc()
Definition d_gameover.cpp:228