Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_s_name.h
Go to the documentation of this file.
1#ifndef D_S_D_S_NAME_H
2#define D_S_D_S_NAME_H
3
5#include "f_op/f_op_scene.h"
6
7#include "d/d_file_select.h"
8#include "d/d_bright_check.h"
9
10class dSn_HIO_c : public JORReflexible {
11public:
12 dSn_HIO_c();
13 virtual ~dSn_HIO_c() {}
14
15 void genMessage(JORMContext*);
16
17 /* 0x4 */ s8 id;
18 /* 0x5 */ u8 mFileSelWaitTime;
19};
20
22public:
24 virtual ~dScnName_camera_c() {}
25};
26
27class dScnName_c : public scene_class {
28public:
37
39
40 s32 create();
41 void setView();
42 s32 execute();
43 s32 draw();
45 void FileSelectOpen();
46 void FileSelectMain();
48 void FileSelectClose();
49 void brightCheckOpen();
50 void brightCheck();
51 void changeGameScene();
52
53 #if VERSION == VERSION_GCN_PAL
54 void bmg_data_set();
55 void tex_data_set();
56 #endif
57
58private:
59 #if VERSION == VERSION_GCN_PAL
61 #endif
63 /* 0x1CC */ JKRExpHeap* mHeap;
64 /* 0x1D0 */ JKRExpHeap* field_0x1d0;
66 /* 0x414 */ dFile_select_c* dFs_c;
68 /* 0x41C */ u8 mDrawProc;
69 /* 0x41D */ u8 mProc;
70 /* 0x41E */ u8 mWaitTimer;
71 /* 0x41F */ u8 field_0x41f;
72 /* 0x420 */ u8 field_0x420;
73};
74
75#endif /* D_S_D_S_NAME_H */
Definition f_op_camera_mng.h:13
s8 field_0x22f
Definition f_op_camera_mng.h:22
Definition d_bright_check.h:18
Definition d_file_select.h:152
Definition d_s_name.h:27
s32 create()
Definition d_s_name.cpp:68
void FileSelectMainNormal()
Definition d_s_name.cpp:293
void brightCheck()
Definition d_s_name.cpp:327
dScnName_c()
Definition d_s_name.h:38
u8 field_0x41f
Definition d_s_name.h:71
void FileSelectMain()
Definition d_s_name.cpp:285
void FileSelectClose()
Definition d_s_name.cpp:305
void setView()
Definition d_s_name.cpp:153
dScnName_camera_c mCamera
Definition d_s_name.h:65
u8 mWaitTimer
Definition d_s_name.h:70
u8 mProc
Definition d_s_name.h:69
request_of_phase_process_class phase
Definition d_s_name.h:62
void brightCheckOpen()
Definition d_s_name.cpp:318
void FileSelectOpen()
Definition d_s_name.cpp:275
~dScnName_c()
Definition d_s_name.cpp:251
void bmg_data_set()
Definition d_s_name.cpp:195
u8 field_0x1c4_pal[0x28]
Definition d_s_name.h:60
JKRExpHeap * mHeap
Definition d_s_name.h:63
dBrightCheck_c * mBrightCheck
Definition d_s_name.h:67
void tex_data_set()
Definition d_s_name.cpp:201
dScnName_PROC
Definition d_s_name.h:29
@ dScnName_PROC_FileSelectClose
Definition d_s_name.h:32
@ dScnName_PROC_BrightCheckOpen
Definition d_s_name.h:33
@ dScnName_PROC_FileSelectOpen
Definition d_s_name.h:30
@ dScnName_PROC_ChangeGameScene
Definition d_s_name.h:35
@ dScnName_PROC_BrightCheck
Definition d_s_name.h:34
@ dScnName_PROC_FileSelectMain
Definition d_s_name.h:31
u8 field_0x420
Definition d_s_name.h:72
s32 draw()
Definition d_s_name.cpp:232
s32 execute()
Definition d_s_name.cpp:210
JKRExpHeap * field_0x1d0
Definition d_s_name.h:64
void changeGameScene()
Definition d_s_name.cpp:349
dFile_select_c * dFs_c
Definition d_s_name.h:66
u8 mDrawProc
Definition d_s_name.h:68
Definition d_s_name.h:21
virtual ~dScnName_camera_c()
Definition d_s_name.h:24
dScnName_camera_c()
Definition d_s_name.h:23
Definition d_s_name.h:10
u8 mFileSelWaitTime
Definition d_s_name.h:18
virtual ~dSn_HIO_c()
Definition d_s_name.h:13
dSn_HIO_c()
Definition d_s_name.cpp:26
void genMessage(JORMContext *)
Definition d_s_name.cpp:31
s8 id
Definition d_s_name.h:17
Definition f_op_scene.h:20
Definition c_phase.h:19