Loading [MathJax]/extensions/MathZoom.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Toggle main menu visibility
Main Page
Topics
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
l
m
o
p
q
r
s
t
u
w
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
o
p
q
r
s
t
u
w
Variables
a
b
c
d
e
f
g
h
j
l
m
p
s
w
Typedefs
Enumerations
Enumerator
c
e
o
t
u
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
i
j
m
o
p
r
s
t
u
v
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
o
p
q
r
s
t
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Related Symbols
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
z
▼
Twilight Princess
►
About
►
Topics
►
Namespaces
►
Classes
▼
Files
▼
File List
►
docs
▼
include
►
c
▼
d
►
actor
d_a_horse_static.h
►
d_a_item_static.h
►
d_a_itembase_static.h
►
d_a_obj.h
►
d_a_shop_item_static.h
d_att_dist.h
►
d_attention.h
►
d_bg_pc.h
►
d_bg_plc.h
►
d_bg_s.h
►
d_bg_s_acch.h
►
d_bg_s_cap_poly.h
►
d_bg_s_chk.h
►
d_bg_s_gnd_chk.h
►
d_bg_s_grp_pass_chk.h
►
d_bg_s_lin_chk.h
►
d_bg_s_movebg_actor.h
►
d_bg_s_poly_pass_chk.h
►
d_bg_s_roof_chk.h
►
d_bg_s_sph_chk.h
►
d_bg_s_spl_grp_chk.h
►
d_bg_s_wtr_chk.h
►
d_bg_w.h
►
d_bg_w_base.h
►
d_bg_w_kcol.h
►
d_bg_w_sv.h
►
d_bomb.h
►
d_bright_check.h
►
d_cam_param.h
►
d_camera.h
►
d_cc_d.h
►
d_cc_mass_s.h
►
d_cc_s.h
►
d_cc_uty.h
►
d_com_inf_actor.h
►
d_com_inf_game.h
►
d_com_static.h
►
d_debug_viewer.h
►
d_demo.h
►
d_door_param2.h
►
d_drawlist.h
►
d_envse.h
►
d_error_msg.h
d_ev_camera.h
►
d_event.h
►
d_event_data.h
►
d_event_debug.h
►
d_event_lib.h
►
d_event_manager.h
►
d_eye_hl.h
►
d_file_sel_info.h
►
d_file_sel_warning.h
►
d_file_select.h
►
d_gameover.h
►
d_insect.h
►
d_item.h
►
d_item_data.h
►
d_jnt_col.h
►
d_k_wmark.h
►
d_k_wpillar.h
►
d_kankyo.h
►
d_kankyo_data.h
►
d_kankyo_rain.h
►
d_kankyo_static.h
►
d_kankyo_wether.h
►
d_kantera_icon_meter.h
►
d_ky_thunder.h
►
d_kyeff.h
►
d_kyeff2.h
►
d_lib.h
►
d_map.h
►
d_map_path.h
►
d_map_path_dmap.h
►
d_map_path_fmap.h
►
d_menu_calibration.h
►
d_menu_collect.h
►
d_menu_dmap.h
►
d_menu_dmap_map.h
►
d_menu_fishing.h
►
d_menu_fmap.h
►
d_menu_fmap2D.h
►
d_menu_fmap_map.h
►
d_menu_insect.h
►
d_menu_item_explain.h
►
d_menu_letter.h
►
d_menu_map_common.h
►
d_menu_option.h
►
d_menu_ring.h
►
d_menu_save.h
►
d_menu_skill.h
►
d_menu_window.h
►
d_menu_window_HIO.h
►
d_meter2.h
►
d_meter2_draw.h
►
d_meter2_info.h
►
d_meter_button.h
►
d_meter_haihai.h
►
d_meter_hakusha.h
►
d_meter_HIO.h
►
d_meter_map.h
►
d_meter_string.h
►
d_model.h
►
d_msg_class.h
►
d_msg_flow.h
►
d_msg_object.h
►
d_msg_out_font.h
►
d_msg_scrn_3select.h
►
d_msg_scrn_arrow.h
►
d_msg_scrn_base.h
►
d_msg_scrn_boss.h
►
d_msg_scrn_explain.h
►
d_msg_scrn_howl.h
►
d_msg_scrn_item.h
►
d_msg_scrn_jimaku.h
►
d_msg_scrn_kanban.h
►
d_msg_scrn_light.h
►
d_msg_scrn_place.h
►
d_msg_scrn_staff.h
►
d_msg_scrn_talk.h
►
d_msg_scrn_tree.h
►
d_msg_string.h
►
d_msg_string_base.h
►
d_msg_unit.h
►
d_name.h
►
d_npc_lib.h
d_ovlp_fade.h
►
d_ovlp_fade2.h
►
d_ovlp_fade3.h
►
d_pane_class.h
►
d_pane_class_alpha.h
d_pane_class_ex.h
►
d_particle.h
►
d_particle_copoly.h
►
d_particle_name.h
►
d_path.h
d_procname.h
►
d_resorce.h
►
d_s_logo.h
►
d_s_menu.h
►
d_s_name.h
►
d_s_play.h
►
d_s_play_env.h
►
d_s_room.h
d_s_title.h
►
d_save.h
d_save_bit_labels.inc
►
d_save_HIO.h
►
d_save_init.h
d_save_temp_bit_labels.inc
►
d_scope.h
►
d_select_cursor.h
►
d_select_icon.h
►
d_shop_camera.h
►
d_shop_item_ctrl.h
►
d_shop_system.h
►
d_simple_model.h
►
d_spline_path.h
►
d_stage.h
►
d_timer.h
►
d_tresure.h
d_vib_pattern.h
►
d_vibration.h
►
dolphin
►
f_ap
►
f_op
►
f_pc
►
JSystem
►
m_Do
►
REL
►
SSystem
►
TRK_MINNOW_DOLPHIN
►
Z2AudioLib
dol2asm.h
►
DynamicLink.h
►
global.h
►
src
►
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Modules
Pages
Loading...
Searching...
No Matches
d_menu_calibration.h
Go to the documentation of this file.
1
#ifndef D_MENU_D_MENU_CALIBRATION_H
2
#define D_MENU_D_MENU_CALIBRATION_H
3
4
#include "
JSystem/J2DGraph/J2DTextBox.h
"
5
6
class
CPaneMgr
;
7
class
JKRExpHeap
;
8
class
dMsgString_c
;
9
class
dSelect_cursor_c
;
10
11
class
dMenu_Calibration_c
{
12
public
:
13
enum
{
14
/* 0 */
PROC_STEP1_WAIT
,
15
/* 1 */
PROC_STEP1_MOVE
,
16
/* 2 */
PROC_STEP2_WAIT
,
17
/* 3 */
PROC_STEP2_MOVE
,
18
/* 4 */
PROC_STEP3_WAIT
,
19
/* 5 */
PROC_STEP3_MOVE
,
20
};
21
22
/* 801AEDAC */
void
_move
();
23
/* 801AEE2C */
void
_draw
();
24
/* 801AEE30 */
void
step1_wait_init
();
25
/* 801AEF60 */
void
step1_wait_move
();
26
/* 801AF084 */
void
step1_move_init
();
27
/* 801AF0C0 */
void
step1_move_move
();
28
/* 801AF188 */
void
step2_wait_init
();
29
/* 801AF1F4 */
void
step2_wait_move
();
30
/* 801AF380 */
void
step2_move_init
();
31
/* 801AF3BC */
void
step2_move_move
();
32
/* 801AF488 */
void
step3_wait_init
();
33
/* 801AF4F8 */
void
step3_wait_move
();
34
/* 801AF5F4 */
void
step3_move_init
();
35
/* 801AF630 */
void
step3_move_move
();
36
/* 801AF710 */
void
setCalibrationValue
();
37
/* 801AF738 */
void
setAButtonString
(
u16
);
38
/* 801AF7E8 */
void
setBButtonString
(
u16
);
39
/* 801AF898 */
void
setStepString
(
u16
);
40
/* 801AF948 */
void
setExplainString
(
u16
);
41
/* 801AFA00 */
void
setHIO
(
bool
);
42
43
/* 801AFBF4 */
virtual
void
draw
();
44
/* 801AED64 */
virtual
~dMenu_Calibration_c
();
45
46
/* 0x004 */
JKRExpHeap
*
mpHeap
;
47
/* 0x008 */
JKRArchive
*
mpArchive
;
48
/* 0x00C */
J2DScreen
*
mpCalibrationMainScrn
;
49
/* 0x010 */
J2DScreen
*
mpDoIconPartsScrn
;
50
/* 0x014 */
J2DTextBox
*
mpAButtonString
[5];
51
/* 0x028 */
J2DTextBox
*
mpBButtonString
[5];
52
/* 0x03C */
J2DTextBox
*
mpExplainString
[3];
53
/* 0x048 */
J2DTextBox
*
mpStepString
[3];
54
/* 0x054 */
CPaneMgr
*
field_0x54
;
55
/* 0x058 */
CPaneMgr
*
field_0x58
[3];
56
/* 0x064 */
CPaneMgr
*
field_0x64
;
57
/* 0x068 */
CPaneMgr
*
field_0x68
[5];
58
/* 0x07C */
CPaneMgr
*
field_0x7c
;
59
/* 0x080 */
CPaneMgr
*
field_0x80
;
60
/* 0x084 */
CPaneMgr
*
field_0x84
;
61
/* 0x088 */
CPaneMgr
*
field_0x88
;
62
/* 0x08C */
CPaneMgr
*
field_0x8c
;
63
/* 0x090 */
CPaneMgr
*
field_0x90
;
64
/* 0x094 */
CPaneMgr
*
field_0x94
;
65
/* 0x098 */
CPaneMgr
*
field_0x98
;
66
/* 0x09C */
CPaneMgr
*
field_0x9c
;
67
/* 0x0A0 */
CPaneMgr
*
field_0xa0
;
68
/* 0x0A4 */
dMsgString_c
*
mpMsgString
;
69
/* 0x0A8 */
dSelect_cursor_c
*
mpSelectCursor
;
70
/* 0x0AC */
J2DTextBox::TFontSize
field_0xac
[5];
71
/* 0x0D4 */
f32
field_0xd4
;
72
/* 0x0D8 */
f32
field_0xd8
;
73
/* 0x0DC */
f32
field_0xdc
;
74
/* 0x0E0 */
f32
field_0xe0
;
75
/* 0x0E4 */
f32
field_0xe4
;
76
/* 0x0E8 */
int
mCalibrationValue
;
77
/* 0x0EC */
int
field_0xec
;
78
/* 0x0F0 */
int
field_0xf0
;
79
/* 0x0F4 */
u16
mCalibrateDist
;
80
/* 0x0F6 */
s16
field_0xf6
;
81
/* 0x0F8 */
s16
field_0xf8
;
82
/* 0x0FA */
s16
field_0xfa
;
83
/* 0x0FC */
s16
field_0xfc
;
84
/* 0x0FE */
u8
mStatus
;
85
/* 0x0FF */
u8
field_0xff
;
86
/* 0x100 */
u8
mProcess
;
87
/* 0x101 */
u8
field_0x101
;
88
};
11
class
dMenu_Calibration_c
{
…
};
89
90
#endif
/* D_MENU_D_MENU_CALIBRATION_H */
J2DTextBox.h
CPaneMgr
Definition
d_pane_class.h:13
J2DScreen
Definition
J2DScreen.h:48
J2DTextBox
Definition
J2DTextBox.h:57
JKRArchive
Definition
JKRArchive.h:57
dMenu_Calibration_c
Definition
d_menu_calibration.h:11
dMenu_Calibration_c::~dMenu_Calibration_c
virtual ~dMenu_Calibration_c()
Definition
d_menu_calibration.cpp:51
dMenu_Calibration_c::mpBButtonString
J2DTextBox * mpBButtonString[5]
Definition
d_menu_calibration.h:51
dMenu_Calibration_c::field_0x90
CPaneMgr * field_0x90
Definition
d_menu_calibration.h:63
dMenu_Calibration_c::setExplainString
void setExplainString(u16)
Definition
d_menu_calibration.cpp:312
dMenu_Calibration_c::field_0x8c
CPaneMgr * field_0x8c
Definition
d_menu_calibration.h:62
dMenu_Calibration_c::field_0x68
CPaneMgr * field_0x68[5]
Definition
d_menu_calibration.h:57
dMenu_Calibration_c::PROC_STEP1_WAIT
@ PROC_STEP1_WAIT
Definition
d_menu_calibration.h:14
dMenu_Calibration_c::PROC_STEP2_WAIT
@ PROC_STEP2_WAIT
Definition
d_menu_calibration.h:16
dMenu_Calibration_c::PROC_STEP3_MOVE
@ PROC_STEP3_MOVE
Definition
d_menu_calibration.h:19
dMenu_Calibration_c::PROC_STEP1_MOVE
@ PROC_STEP1_MOVE
Definition
d_menu_calibration.h:15
dMenu_Calibration_c::PROC_STEP3_WAIT
@ PROC_STEP3_WAIT
Definition
d_menu_calibration.h:18
dMenu_Calibration_c::PROC_STEP2_MOVE
@ PROC_STEP2_MOVE
Definition
d_menu_calibration.h:17
dMenu_Calibration_c::field_0xe4
f32 field_0xe4
Definition
d_menu_calibration.h:75
dMenu_Calibration_c::mpDoIconPartsScrn
J2DScreen * mpDoIconPartsScrn
Definition
d_menu_calibration.h:49
dMenu_Calibration_c::step1_move_init
void step1_move_init()
Definition
d_menu_calibration.cpp:112
dMenu_Calibration_c::field_0xfa
s16 field_0xfa
Definition
d_menu_calibration.h:82
dMenu_Calibration_c::field_0x54
CPaneMgr * field_0x54
Definition
d_menu_calibration.h:54
dMenu_Calibration_c::_move
void _move()
Definition
d_menu_calibration.cpp:54
dMenu_Calibration_c::field_0xdc
f32 field_0xdc
Definition
d_menu_calibration.h:73
dMenu_Calibration_c::setCalibrationValue
void setCalibrationValue()
Definition
d_menu_calibration.cpp:262
dMenu_Calibration_c::_draw
void _draw()
Definition
d_menu_calibration.cpp:66
dMenu_Calibration_c::field_0x58
CPaneMgr * field_0x58[3]
Definition
d_menu_calibration.h:55
dMenu_Calibration_c::field_0xfc
s16 field_0xfc
Definition
d_menu_calibration.h:83
dMenu_Calibration_c::step3_move_move
void step3_move_move()
Definition
d_menu_calibration.cpp:245
dMenu_Calibration_c::field_0x88
CPaneMgr * field_0x88
Definition
d_menu_calibration.h:61
dMenu_Calibration_c::mpStepString
J2DTextBox * mpStepString[3]
Definition
d_menu_calibration.h:53
dMenu_Calibration_c::field_0xe0
f32 field_0xe0
Definition
d_menu_calibration.h:74
dMenu_Calibration_c::mStatus
u8 mStatus
Definition
d_menu_calibration.h:84
dMenu_Calibration_c::field_0xa0
CPaneMgr * field_0xa0
Definition
d_menu_calibration.h:67
dMenu_Calibration_c::field_0x101
u8 field_0x101
Definition
d_menu_calibration.h:87
dMenu_Calibration_c::mpCalibrationMainScrn
J2DScreen * mpCalibrationMainScrn
Definition
d_menu_calibration.h:48
dMenu_Calibration_c::mCalibrationValue
int mCalibrationValue
Definition
d_menu_calibration.h:76
dMenu_Calibration_c::field_0x64
CPaneMgr * field_0x64
Definition
d_menu_calibration.h:56
dMenu_Calibration_c::field_0xf8
s16 field_0xf8
Definition
d_menu_calibration.h:81
dMenu_Calibration_c::draw
virtual void draw()
Definition
d_menu_calibration.cpp:364
dMenu_Calibration_c::mpHeap
JKRExpHeap * mpHeap
Definition
d_menu_calibration.h:46
dMenu_Calibration_c::step1_move_move
void step1_move_move()
Definition
d_menu_calibration.cpp:118
dMenu_Calibration_c::field_0xf0
int field_0xf0
Definition
d_menu_calibration.h:78
dMenu_Calibration_c::field_0xac
J2DTextBox::TFontSize field_0xac[5]
Definition
d_menu_calibration.h:70
dMenu_Calibration_c::mpMsgString
dMsgString_c * mpMsgString
Definition
d_menu_calibration.h:68
dMenu_Calibration_c::step3_move_init
void step3_move_init()
Definition
d_menu_calibration.cpp:239
dMenu_Calibration_c::field_0x98
CPaneMgr * field_0x98
Definition
d_menu_calibration.h:65
dMenu_Calibration_c::field_0x80
CPaneMgr * field_0x80
Definition
d_menu_calibration.h:59
dMenu_Calibration_c::step2_move_move
void step2_move_move()
Definition
d_menu_calibration.cpp:188
dMenu_Calibration_c::step3_wait_move
void step3_wait_move()
Definition
d_menu_calibration.cpp:216
dMenu_Calibration_c::field_0x9c
CPaneMgr * field_0x9c
Definition
d_menu_calibration.h:66
dMenu_Calibration_c::field_0xd4
f32 field_0xd4
Definition
d_menu_calibration.h:71
dMenu_Calibration_c::step2_wait_init
void step2_wait_init()
Definition
d_menu_calibration.cpp:133
dMenu_Calibration_c::field_0xd8
f32 field_0xd8
Definition
d_menu_calibration.h:72
dMenu_Calibration_c::step1_wait_move
void step1_wait_move()
Definition
d_menu_calibration.cpp:87
dMenu_Calibration_c::mpExplainString
J2DTextBox * mpExplainString[3]
Definition
d_menu_calibration.h:52
dMenu_Calibration_c::field_0xec
int field_0xec
Definition
d_menu_calibration.h:77
dMenu_Calibration_c::field_0xf6
s16 field_0xf6
Definition
d_menu_calibration.h:80
dMenu_Calibration_c::step2_move_init
void step2_move_init()
Definition
d_menu_calibration.cpp:182
dMenu_Calibration_c::field_0x84
CPaneMgr * field_0x84
Definition
d_menu_calibration.h:60
dMenu_Calibration_c::mpAButtonString
J2DTextBox * mpAButtonString[5]
Definition
d_menu_calibration.h:50
dMenu_Calibration_c::step1_wait_init
void step1_wait_init()
Definition
d_menu_calibration.cpp:69
dMenu_Calibration_c::field_0x94
CPaneMgr * field_0x94
Definition
d_menu_calibration.h:64
dMenu_Calibration_c::mpSelectCursor
dSelect_cursor_c * mpSelectCursor
Definition
d_menu_calibration.h:69
dMenu_Calibration_c::setStepString
void setStepString(u16)
Definition
d_menu_calibration.cpp:298
dMenu_Calibration_c::setBButtonString
void setBButtonString(u16)
Definition
d_menu_calibration.cpp:285
dMenu_Calibration_c::field_0xff
u8 field_0xff
Definition
d_menu_calibration.h:85
dMenu_Calibration_c::mProcess
u8 mProcess
Definition
d_menu_calibration.h:86
dMenu_Calibration_c::field_0x7c
CPaneMgr * field_0x7c
Definition
d_menu_calibration.h:58
dMenu_Calibration_c::mCalibrateDist
u16 mCalibrateDist
Definition
d_menu_calibration.h:79
dMenu_Calibration_c::mpArchive
JKRArchive * mpArchive
Definition
d_menu_calibration.h:47
dMenu_Calibration_c::setHIO
void setHIO(bool)
Definition
d_menu_calibration.cpp:325
dMenu_Calibration_c::setAButtonString
void setAButtonString(u16)
Definition
d_menu_calibration.cpp:271
dMenu_Calibration_c::step2_wait_move
void step2_wait_move()
Definition
d_menu_calibration.cpp:144
dMenu_Calibration_c::step3_wait_init
void step3_wait_init()
Definition
d_menu_calibration.cpp:203
dMsgString_c
Definition
d_msg_string.h:9
dSelect_cursor_c
Definition
d_select_cursor.h:26
J2DTextBox::TFontSize
Definition
J2DTextBox.h:59
JKRExpHeap
Definition
d_a_balloon_2D.h:178
s16
signed short int s16
Definition
types.h:6
f32
float f32
Definition
types.h:22
u16
unsigned short int u16
Definition
types.h:7
u8
unsigned char u8
Definition
types.h:5
include
d
d_menu_calibration.h
Generated by
1.12.0