Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JUTFader.h
Go to the documentation of this file.
1#ifndef JUTFADER_H
2#define JUTFADER_H
3
4#include "JSystem/JGeometry.h"
6
11class JUTFader {
12public:
13 enum EStatus {
16 };
17
18 /* 802E5530 */ JUTFader(int, int, int, int, JUtility::TColor);
19 /* 802E55DC */ void control();
20 /* 802E57D0 */ void setStatus(JUTFader::EStatus, int);
21
22 /* 802E5840 */ virtual ~JUTFader();
23 /* 802E576C */ virtual bool startFadeIn(int);
24 /* 802E579C */ virtual bool startFadeOut(int);
25 /* 802E56DC */ virtual void draw();
26
27 s32 getStatus() const { return mStatus; }
29
30 /* 0x04 */ s32 mStatus;
31 /* 0x08 */ u16 field_0x8;
32 /* 0x0A */ u16 field_0xa;
35 /* 0x20 */ int mEStatus;
36 /* 0x24 */ u32 field_0x24;
37};
38
39#endif /* JUTFADER_H */
Definition JUTFader.h:11
virtual void draw()
Definition JUTFader.cpp:54
void setColor(JUtility::TColor &color)
Definition JUTFader.h:28
virtual bool startFadeIn(int)
Definition JUTFader.cpp:65
int mEStatus
Definition JUTFader.h:35
u32 field_0x24
Definition JUTFader.h:36
void setStatus(JUTFader::EStatus, int)
Definition JUTFader.cpp:91
u16 field_0x8
Definition JUTFader.h:31
u16 field_0xa
Definition JUTFader.h:32
EStatus
Definition JUTFader.h:13
@ UNKSTATUS_0
Definition JUTFader.h:15
@ UNKSTATUS_M1
Definition JUTFader.h:14
JGeometry::TBox2< f32 > mBox
Definition JUTFader.h:34
void control()
Definition JUTFader.cpp:20
s32 getStatus() const
Definition JUTFader.h:27
s32 mStatus
Definition JUTFader.h:30
JUtility::TColor mColor
Definition JUTFader.h:33
virtual ~JUTFader()
Definition JUTFader.cpp:119
virtual bool startFadeOut(int)
Definition JUTFader.cpp:78
static SECTION_DATA u8 color[4]
Definition d_a_obj_crope.cpp:225
Definition JGeometry.h:496
Definition TColor.h:12
void set(u8 cR, u8 cG, u8 cB, u8 cA)
Definition TColor.h:23
unsigned long u32
Definition types.h:10
unsigned short u16
Definition types.h:9
signed long s32
Definition types.h:6