Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
f_ap_game.h
Go to the documentation of this file.
1#ifndef F_AP_F_AP_GAME_H
2#define F_AP_F_AP_GAME_H
3
5
6void fapGm_After();
7void fapGm_Create();
8void fapGm_Execute();
9
11public:
12 /* 80018944 */ fapGm_HIO_c();
13 /* 80018AE0 */ virtual ~fapGm_HIO_c();
14
15 /* 0x04 */ s8 field_0x04;
16 /* 0x05 */ u8 field_0x03[3];
18 /* 0x0C */ f32 mLROnValue;
19 /* 0x10 */ f32 mLROffValue;
20 /* 0x14 */ bool mUsingHostIO;
21 /* 0x15 */ bool mDisplayMeter;
22 /* 0x16 */ u8 mDisplayPrint;
23 /* 0x17 */ bool mDisplay2D;
24 /* 0x18 */ bool mDisplayParticle;
25 /* 0x19 */ bool mDisplayProcessID;
26 /* 0x1A */ bool mMemBlockOff;
27 /* 0x1C */ s16 mRegister0;
28 /* 0x1E */ s16 mRegister1;
29 /* 0x20 */ s16 mRegister2;
30 /* 0x22 */ s16 mRegister3;
37 /* 0x38 */ u16 mLineSpacing;
38 /* 0x3A */ u16 mLetterSpacing;
39 /* 0x3C */ u16 mLetterFontSize;
40 /* 0x3E */ u8 mBackgroundAlpha;
41}; // Size: 0x40
42
43extern fapGm_HIO_c g_HIO;
44
46 return g_HIO.mDisplayPrint & 2;
47}
48
49inline bool fapGmHIO_isPrint() {
50 return g_HIO.mDisplayPrint & 1;
51}
52
53inline bool fapGmHIO_getMeter() {
54 return g_HIO.mDisplayMeter;
55}
56
58 return g_HIO.mLROnValue;
59}
60
62 return g_HIO.mLROffValue;
63}
64
65#endif /* F_AP_F_AP_GAME_H */
Definition f_ap_game.h:10
bool mDisplay2D
Definition f_ap_game.h:23
u16 mLetterPositionY
Definition f_ap_game.h:36
s16 mRegister1
Definition f_ap_game.h:28
JUtility::TColor mLetterBottomShadowColor
Definition f_ap_game.h:34
s16 mRegister2
Definition f_ap_game.h:29
bool mDisplayProcessID
Definition f_ap_game.h:25
s16 mRegister3
Definition f_ap_game.h:30
bool mDisplayMeter
Definition f_ap_game.h:21
s16 mRegister0
Definition f_ap_game.h:27
JUtility::TColor mColor
Definition f_ap_game.h:17
JUtility::TColor mLetterTopShadowColor
Definition f_ap_game.h:33
f32 mLROnValue
Definition f_ap_game.h:18
s8 field_0x04
Definition f_ap_game.h:15
u16 mLetterFontSize
Definition f_ap_game.h:39
bool mDisplayParticle
Definition f_ap_game.h:24
u16 mLetterPositionX
Definition f_ap_game.h:35
u8 field_0x03[3]
Definition f_ap_game.h:16
fapGm_HIO_c()
Definition f_ap_game.cpp:9
u8 mBackgroundAlpha
Definition f_ap_game.h:40
u8 mDisplayPrint
Definition f_ap_game.h:22
JUtility::TColor mLetterTopColor
Definition f_ap_game.h:31
virtual ~fapGm_HIO_c()
Definition f_ap_game.cpp:64
bool mUsingHostIO
Definition f_ap_game.h:20
bool mMemBlockOff
Definition f_ap_game.h:26
f32 mLROffValue
Definition f_ap_game.h:19
JUtility::TColor mLetterBottomColor
Definition f_ap_game.h:32
u16 mLetterSpacing
Definition f_ap_game.h:38
u16 mLineSpacing
Definition f_ap_game.h:37
void fapGm_Create()
Definition f_ap_game.cpp:55
void fapGm_After()
Definition f_ap_game.cpp:42
bool fapGmHIO_getMeter()
Definition f_ap_game.h:53
f32 fapGmHIO_getLROffValue()
Definition f_ap_game.h:61
f32 fapGmHIO_getLROnValue()
Definition f_ap_game.h:57
void fapGm_Execute()
Definition f_ap_game.cpp:48
BOOL fapGmHIO_isMenu()
Definition f_ap_game.h:45
bool fapGmHIO_isPrint()
Definition f_ap_game.h:49
fapGm_HIO_c g_HIO
Definition f_ap_game.cpp:53
Definition TColor.h:12
int BOOL
Definition types.h:27
signed char s8
Definition types.h:4
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned short u16
Definition types.h:9
unsigned char u8
Definition types.h:8