Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_bright_check.h
Go to the documentation of this file.
1#ifndef D_D_BRIGHT_CHECK_H
2#define D_D_BRIGHT_CHECK_H
3
4#include "d/d_com_inf_game.h"
5
6class dMsgString_c;
7
9public:
10 /* 801935D0 */ virtual void draw();
11 /* 80193648 */ virtual ~dDlst_BrightCheck_c() {}
12
13 /* 0x04 */ J2DScreen* Scr;
14 /* 0x08 */ u8 field_0x8[0xC - 0x8];
16};
17
19public:
24
25 /* 80192F10 */ dBrightCheck_c(JKRArchive*);
26 /* 80192F98 */ virtual ~dBrightCheck_c();
27
28 // TODO: probably fake, probably going to break some other function
29 // need to figure out this weird vtable padding issue
30 virtual void dummy() = 0;
31 virtual void dummy2() = 0;
32 virtual void dummy3() = 0;
33
34 /* 80193030 */ void screenSet();
35 /* 801934D0 */ void _move();
36 /* 80193508 */ void modeWait();
37 /* 8019350C */ void modeMove();
38 /* 80193594 */ void _draw();
39
40 /* 0x04 */ JKRArchive* mArchive;
42 /* 0x18 */ u8 mMode;
43 /* 0x19 */ u8 mCompleteCheck;
44};
45
46#endif /* D_D_BRIGHT_CHECK_H */
Definition J2DScreen.h:48
Definition JKRArchive.h:57
Definition d_bright_check.h:18
u8 mCompleteCheck
Definition d_bright_check.h:43
JKRArchive * mArchive
Definition d_bright_check.h:40
void screenSet()
Definition d_bright_check.cpp:44
u8 mMode
Definition d_bright_check.h:42
virtual ~dBrightCheck_c()
Definition d_bright_check.cpp:38
void _move()
Definition d_bright_check.cpp:113
void modeMove()
Definition d_bright_check.cpp:121
dDlst_BrightCheck_c mBrightCheck
Definition d_bright_check.h:41
void modeWait()
Definition d_bright_check.cpp:118
Mode_e
Definition d_bright_check.h:20
@ MODE_WAIT_e
Definition d_bright_check.h:21
@ MODE_MOVE_e
Definition d_bright_check.h:22
void _draw()
Definition d_bright_check.cpp:130
virtual void dummy()=0
virtual void dummy3()=0
virtual void dummy2()=0
Definition d_bright_check.h:8
virtual void draw()
Definition d_bright_check.cpp:135
J2DScreen * Scr
Definition d_bright_check.h:13
virtual ~dDlst_BrightCheck_c()
Definition d_bright_check.h:11
dMsgString_c * mMsgString
Definition d_bright_check.h:15
u8 field_0x8[0xC - 0x8]
Definition d_bright_check.h:14
Definition d_drawlist.h:31
Definition d_msg_string.h:9
unsigned char u8
Definition types.h:8