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

Typedefs

typedef void(dMw_c::* initFunc) (u8)
 
typedef void(dMw_c::* procFunc) ()
 

Functions

BOOL dMw_UP_TRIGGER ()
 
BOOL dMw_DOWN_TRIGGER ()
 
BOOL dMw_LEFT_TRIGGER ()
 
BOOL dMw_RIGHT_TRIGGER ()
 
BOOL dMw_A_TRIGGER ()
 
BOOL dMw_B_TRIGGER ()
 
BOOL dMw_Z_TRIGGER ()
 
BOOL dMw_START_TRIGGER ()
 
void dMw_onPauseWindow ()
 
void dMw_offPauseWindow ()
 
void dMw_onMenuRing ()
 
void dMw_offMenuRing ()
 
static BOOL dMw_isMenuRing ()
 
static f32 dummy ()
 
static int dMw_Draw (dMw_c *i_this)
 
static int dMw_Execute (dMw_c *i_this)
 
static int dMw_IsDelete (dMw_c *i_this)
 
static int dMw_Delete (dMw_c *i_this)
 
static int dMw_Create (msg_class *i_this)
 

Variables

static u8 cNullVec__6Z2Calc [12]
 
initFunc init_proc []
 
procFunc move_proc []
 
static leafdraw_method_class l_dMw_Method
 
msg_process_profile_definition g_profile_MENUWINDOW
 

Typedef Documentation

◆ initFunc

typedef void(dMw_c::* initFunc) (u8)

◆ procFunc

typedef void(dMw_c::* procFunc) ()

Function Documentation

◆ dMw_A_TRIGGER()

BOOL dMw_A_TRIGGER ( )

◆ dMw_B_TRIGGER()

BOOL dMw_B_TRIGGER ( )

◆ dMw_Create()

static int dMw_Create ( msg_class i_this)
static

◆ dMw_Delete()

static int dMw_Delete ( dMw_c i_this)
static

◆ dMw_DOWN_TRIGGER()

BOOL dMw_DOWN_TRIGGER ( )

◆ dMw_Draw()

static int dMw_Draw ( dMw_c i_this)
static

◆ dMw_Execute()

static int dMw_Execute ( dMw_c i_this)
static

◆ dMw_IsDelete()

static int dMw_IsDelete ( dMw_c i_this)
static

◆ dMw_isMenuRing()

static BOOL dMw_isMenuRing ( )
static

◆ dMw_LEFT_TRIGGER()

BOOL dMw_LEFT_TRIGGER ( )

◆ dMw_offMenuRing()

void dMw_offMenuRing ( )

◆ dMw_offPauseWindow()

void dMw_offPauseWindow ( )

◆ dMw_onMenuRing()

void dMw_onMenuRing ( )

◆ dMw_onPauseWindow()

void dMw_onPauseWindow ( )

◆ dMw_RIGHT_TRIGGER()

BOOL dMw_RIGHT_TRIGGER ( )

◆ dMw_START_TRIGGER()

BOOL dMw_START_TRIGGER ( )

◆ dMw_UP_TRIGGER()

BOOL dMw_UP_TRIGGER ( )

◆ dMw_Z_TRIGGER()

BOOL dMw_Z_TRIGGER ( )

◆ dummy()

static f32 dummy ( )
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_MENUWINDOW

msg_process_profile_definition g_profile_MENUWINDOW
extern
Initial value:
= {
12,
sizeof(dMw_c),
0,
0,
0x02FF,
}
Definition d_menu_window.h:112
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:64
static leafdraw_method_class l_dMw_Method
Definition d_menu_window.cpp:1783
@ PROC_MENUWINDOW
Definition d_procname.h:793
leafdraw_method_class g_fopMsg_Method
Definition f_op_msg.cpp:86
@ fpcLy_CURRENT_e
Definition f_pc_layer_tag.h:9
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8

◆ init_proc

initFunc init_proc[]

◆ l_dMw_Method

leafdraw_method_class l_dMw_Method
static
Initial value:
= {
}
static int dMw_Execute(dMw_c *i_this)
Definition d_menu_window.cpp:1753
static int dMw_IsDelete(dMw_c *i_this)
Definition d_menu_window.cpp:1758
static int dMw_Delete(dMw_c *i_this)
Definition d_menu_window.cpp:1763
static int dMw_Create(msg_class *i_this)
Definition d_menu_window.cpp:1773
static int dMw_Draw(dMw_c *i_this)
Definition d_menu_window.cpp:1748
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ move_proc

procFunc move_proc[]