Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_home_button.h
Go to the documentation of this file.
1
#ifndef D_HOME_BUTTON_H
2
#define D_HOME_BUTTON_H
3
4
#include <
revolution/hbm.h
>
5
#include "
JSystem/J2DGraph/J2DOrthoGraph.h
"
6
7
class
dHomeButton_c
{
8
public
:
9
dHomeButton_c
() {
10
field_0x7c
= 0;
11
}
12
13
void
create_
(
int
,
void
*);
14
int
execute_
();
15
void
initHomeButtonInfo
(
int
,
void
*);
16
void
initCursorPos
();
17
void
calcCursorPos
();
18
void
onReset
();
19
20
static
void
create
(
int
,
void
*);
21
static
int
execute
();
22
static
void
drawCapture
(
u8
,
void
(*)(
J2DOrthoGraph
&,
void
*),
void
*);
23
24
static
dHomeButton_c
*
m_myObj
;
25
static
u8
lbl_8053A724
;
26
static
u8
lbl_8053A725
;
27
28
/* 0x00 */
HBMDataInfo
m_info
;
29
/* 0x38 */
HBMControllerData
m_controllerData
;
30
/* 0x78 */
u32
field_0x78
;
31
/* 0x7C */
u8
field_0x7c
;
32
};
33
34
#endif
/* D_HOME_BUTTON_H */
J2DOrthoGraph.h
J2DOrthoGraph
Definition
J2DOrthoGraph.h:10
dHomeButton_c
Definition
d_home_button.h:7
dHomeButton_c::create_
void create_(int, void *)
Definition
d_home_button.cpp:57
dHomeButton_c::execute_
int execute_()
Definition
d_home_button.cpp:69
dHomeButton_c::field_0x7c
u8 field_0x7c
Definition
d_home_button.h:31
dHomeButton_c::onReset
void onReset()
Definition
d_home_button.cpp:161
dHomeButton_c::m_info
HBMDataInfo m_info
Definition
d_home_button.h:28
dHomeButton_c::calcCursorPos
void calcCursorPos()
Definition
d_home_button.cpp:148
dHomeButton_c::lbl_8053A725
static u8 lbl_8053A725
Definition
d_home_button.h:26
dHomeButton_c::dHomeButton_c
dHomeButton_c()
Definition
d_home_button.h:9
dHomeButton_c::m_myObj
static dHomeButton_c * m_myObj
Definition
d_home_button.h:24
dHomeButton_c::m_controllerData
HBMControllerData m_controllerData
Definition
d_home_button.h:29
dHomeButton_c::initHomeButtonInfo
void initHomeButtonInfo(int, void *)
Definition
d_home_button.cpp:125
dHomeButton_c::initCursorPos
void initCursorPos()
Definition
d_home_button.cpp:140
dHomeButton_c::execute
static int execute()
Definition
d_home_button.cpp:171
dHomeButton_c::drawCapture
static void drawCapture(u8, void(*)(J2DOrthoGraph &, void *), void *)
Definition
d_home_button.cpp:180
dHomeButton_c::lbl_8053A724
static u8 lbl_8053A724
Definition
d_home_button.h:25
dHomeButton_c::field_0x78
u32 field_0x78
Definition
d_home_button.h:30
dHomeButton_c::create
static void create(int, void *)
Definition
d_home_button.cpp:166
u32
unsigned long u32
Definition
types.h:12
u8
unsigned char u8
Definition
types.h:8
hbm.h
HBMControllerData
Definition
hbm.h:47
HBMDataInfo
Definition
hbm.h:25
include
d
d_home_button.h
Generated by
1.12.0