Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_b_yo.h
Go to the documentation of this file.
1#ifndef D_A_B_YO_H
2#define D_A_B_YO_H
3
5#include "f_op/f_op_actor.h"
6#include "d/d_cc_d.h"
7#include "d/d_cc_uty.h"
8#include "d/d_bg_s_acch.h"
9
10class dBgW;
11class msg_class;
12
21class daB_YO_c : public fopEn_enemy_c {
22public:
23 int draw();
24 void onIceBreak(u16);
25 void setBck(int, u8, f32, f32);
26 void setActionMode(int, int);
27 void damage_check();
28 void setBreakFrizad();
29 void setIcicleOperate(int);
30 void setIcicleSubNumber();
31 void setWindowBreakEffect(int);
32 void setHensinEffect();
34 void setBreakIceEffect();
35 void setWallHitEffect();
36 void setChillEffect();
37 void setApperEffect();
38 void setApperEffect2();
39 void demo_skip(int);
40 static int DemoSkipCallBack(void*, int);
41 void setYoMessage(int);
42 int doYoMessage();
43 void executeOpening();
44 void reflectFreeMove();
45 void calcFreeMove(f32);
46 void setReflectAngle();
47 void executeChase();
48 void executeSeriousDemo();
51 void executeJump();
52 void executeAttackIce();
53 void executeAttackYose();
55 void executeAttackBody();
56 void executeDemoRevival();
57 void executeDamage();
58 void executeDeath();
60 void calcPlayerBufPos();
61 void action();
62 void mtx_set();
63 void cc_set();
64 int execute();
65 int _delete();
66 int CreateHeap();
67 int CreateHeap2();
69
70 u8 getModelNo() { return mModelNo; }
77 f32 getPlayerXBuf(int param_0) { return mPlayerXBuf[param_0]; }
78 f32 getPlayerZBuf(int param_0) { return mPlayerZBuf[param_0]; }
79 void onIceStatus(u16 i_no) { mIceStatus |= (1 << i_no); }
80 void setDrawOff() { mIsInactive = 1; }
81 bool isEnemyDemoEnd() { return (u8)mIsEnemyDemoEnd != 0; }
82
83private:
89 /* 0x05D4 */ mDoExt_btkAnm* mpBtkAnm;
94 /* 0x05E8 */ J3DModel* mpModel[3];
97 /* 0x05FC */ J3DModel* mpRoomModel[2];
99 /* 0x0608 */ u32 mIcicleID[10];
100 /* 0x0630 */ u32 mYstoneID;
102 /* 0x06D8 */ cXyz unk_6D8[5];
103 /* 0x0714 */ f32 mHensinScale;
104 /* 0x0718 */ cXyz mCamEye;
105 /* 0x0724 */ cXyz mCamCenter;
106 /* 0x0730 */ f32 mCamFovY;
107 /* 0x0734 */ f32 mCamEyeRange;
108 /* 0x0738 */ f32 mCamEyeSpeed;
109 /* 0x073C */ f32 mCamCenterSpeed;
110 /* 0x0740 */ s16 mCamEyeAngle;
111 /* 0x0744 */ f32 mScale;
112 /* 0x0748 */ f32 mPlayerXBuf[200];
113 /* 0x0A68 */ f32 mPlayerZBuf[200];
114 /* 0x0D88 */ s16 unk_D88[200];
115 /* 0x0F18 */ s16 mPlayerAngle;
116 /* 0x0F1C */ cXyz mOldPlayerPos;
117 /* 0x0F28 */ cXyz mYstonePos;
118 /* 0x0F34 */ cXyz mIceCenterPos;
119 /* 0x0F40 */ u8 unk_F40[0xF4C - 0xF40];
120 /* 0x0F4C */ f32 mIceRange;
121 /* 0x0F50 */ f32 mIceCenterSpeed;
122 /* 0x0F54 */ f32 mFreezardRadius;
123 /* 0x0F58 */ f32 unk_F58;
124 /* 0x0F5C */ s16 mIceAngle;
125 /* 0x0F5E */ s16 mIceAngleSpeed;
126 /* 0x0F60 */ f32 mYstoneScale;
127 /* 0x0F64 */ f32 field_0xf64;
128 /* 0x0F68 */ s16 field_0xf68;
129 /* 0x0F6A */ s16 field_0xf6a;
130 /* 0x0F6C */ u16 mIceStatus;
131 /* 0x0F6E */ u16 mIceBreak;
132 /* 0x0F70 */ int mAction;
133 /* 0x0F74 */ int mMode;
134 /* 0x0F78 */ u32 mShadowKey;
135 /* 0x0F7C */ u8 unk_F7C[0xF80 - 0xF7C];
136 /* 0x0F80 */ s16 field_0xf80;
137 /* 0x0F82 */ s16 mAngleSpeed;
138 /* 0x0F84 */ s16 mWallAngle;
139 /* 0x0F86 */ u16 mIFrameTimer;
140 /* 0x0F88 */ u16 mIFrameIronTimer;
141 /* 0x0F8C */ int mActionTimer;
142 /* 0x0F90 */ int mActionTimer2;
143 /* 0x0F94 */ int mDamageTimer;
144 /* 0x0F98 */ int mFreezardTimer;
145 /* 0x0F9C */ int mQuakeTimer;
146 /* 0x0FA0 */ int mAttentionTimer;
147 /* 0x0FA4 */ int mCamLockOnTimer;
148 /* 0x0FA8 */ u8 mModelNo;
149 /* 0x0FA9 */ u8 mSwNo;
150 /* 0x0FAA */ u8 mSwNo2;
151 /* 0x0FAB */ u8 mLastPhaseDamage;
152 /* 0x0FAC */ bool field_0xfac;
153 /* 0x0FAD */ u8 mFreezardAttack;
154 /* 0x0FAE */ u8 field_0xfae;
155 /* 0x0FAF */ u8 mFreeMoveMode;
156 /* 0x0FB0 */ u8 field_0xfb0;
157 /* 0x0FB1 */ u8 field_0xfb1;
158 /* 0x0FB2 */ u8 field_0xfb2;
159 /* 0x0FB3 */ u8 field_0xfb3;
160 /* 0x0FB4 */ u8 field_0xfb4;
161 /* 0x0FB5 */ u8 field_0xfb5;
162 /* 0x0FB6 */ u8 mFreezardNo;
163 /* 0x0FB7 */ u8 mRoomType;
164 /* 0x0FB8 */ f32 mRoomAlpha[2];
165 /* 0x0FC0 */ u8 mColorMode;
166 /* 0x0FC4 */ f32 mColBlend;
167 /* 0x0FC8 */ f32 mBlureRate;
168 /* 0x0FCC */ bool field_0xfcc;
169 /* 0x0FCD */ bool field_0xfcd;
170 /* 0x0FCE */ u8 mIsInactive;
171 /* 0x0FCF */ u8 mIsInactive2;
172 /* 0x0FD0 */ bool mReverted;
173 /* 0x0FD1 */ bool field_0xfd1;
174 /* 0x0FD2 */ bool mIsEnemyDemoEnd;
175 /* 0x0FD4 */ s32 mWarpHoleID;
176 /* 0x0FD8 */ int mMsgIdx;
177 /* 0x0FDC */ u32 mMsgPcID;
178 /* 0x0FE0 */ msg_class* mpMsg;
179 /* 0x0FE4 */ Mtx mBgMtx;
180 /* 0x1014 */ dBgW* mpRoomNormalBgW;
181 /* 0x1018 */ dBgW* mpRoomArenaBgW;
182 /* 0x101C */ dBgS_AcchCir mAcchCir;
183 /* 0x105C */ dBgS_ObjAcch mAcch;
184 /* 0x1234 */ dCcD_Stts mCcStts;
185 /* 0x1270 */ dCcD_Stts mCcIronStts;
186 /* 0x12AC */ dCcD_Cyl mAtCyl;
187 /* 0x13E8 */ dCcD_Sph mTgSph[3];
188 /* 0x1790 */ dCcD_Sph mTgIronSph[3];
189 /* 0x1B38 */ dCcU_AtInfo mAtInfo;
190 /* 0x1B5C */ u8 unk_1B5C[0x1B64 - 0x1B5C];
191 /* 0x1B64 */ u32 mChillKey;
192 /* 0x1B68 */ u32 mHensinKey[4];
193 /* 0x1B78 */ u8 unk_1B78[0x1B7C - 0x1B78];
194 /* 0x1B7C */ u32 mParticleKey;
195 /* 0x1B80 */ u32 mAppearKey;
196 /* 0x1B84 */ bool mHIOInit;
197
198 enum Action {
199 /* 0 */ ACT_OPENING,
200 /* 1 */ ACT_CHASE,
202 /* 3 */ ACT_JUMP,
207 /* 8 */ ACT_DAMAGE,
208 /* 9 */ ACT_DEATH,
209 };
210
212 /* 0x00 */ ANM_ANGRY,
213 /* 0x01 */ ANM_ANGRY_WAIT,
214 /* 0x02 */ ANM_FLOAT,
215 /* 0x03 */ ANM_TALK_A,
216 /* 0x04 */ ANM_TALK_B,
217 /* 0x05 */ ANM_TO_TALK_B,
218 /* 0x06 */ ANM_WAIT_A,
219 /* 0x07 */ ANM_WAIT_B,
220 /* 0x08 */ ANM_WALK,
221 /* 0x09 */ ANM_SCREAM,
222 /* 0x0A */ ANM_SCREAM_WAIT,
223 /* 0x0B */ ANM_WAIT_C2,
224 /* 0x0C */ ANM_WAIT_C,
225 /* 0x0D */ ANM_FLOAT_B,
226 /* 0x0E */ ANM_WAIT_D,
227 /* 0x0F */ ANM_DOWN_A,
228 /* 0x10 */ ANM_DOWN_B,
229 /* 0x11 */ ANM_DOWN_C,
230 /* 0x12 */ ANM_DOWN,
231 };
232};
233
234STATIC_ASSERT(sizeof(daB_YO_c) == 0x1B88);
235
236#endif /* D_A_B_YO_H */
cPhs__Step
Definition c_phase.h:8
Definition J3DModel.h:43
Definition Z2Creature.h:37
Definition d_bg_s_acch.h:15
Definition d_bg_s_acch.h:247
Definition d_bg_w.h:257
Definition d_cc_d.h:461
Definition d_cc_d.h:473
Definition d_cc_d.h:269
Blizzeta.
Definition d_a_b_yo.h:21
dCcD_Sph mTgSph[3]
Definition d_a_b_yo.h:187
f32 getPlayerXBuf(int param_0)
Definition d_a_b_yo.h:77
u32 mParticleKey
Definition d_a_b_yo.h:194
void reflectFreeMove()
Definition d_a_b_yo.cpp:1251
void setHensinEffect()
Definition d_a_b_yo.cpp:581
void executeAttackIce()
Definition d_a_b_yo.cpp:1852
f32 mCamEyeSpeed
Definition d_a_b_yo.h:108
void onIceBreak(u16)
Definition d_a_b_yo.cpp:407
s16 mCamEyeAngle
Definition d_a_b_yo.h:110
J3DModel * mpFurnitureModel
Definition d_a_b_yo.h:98
void executeDemoRevival()
Definition d_a_b_yo.cpp:2104
cXyz mIceCenterPos
Definition d_a_b_yo.h:118
u8 unk_1B78[0x1B7C - 0x1B78]
Definition d_a_b_yo.h:193
void demo_skip(int)
Definition d_a_b_yo.cpp:722
dCcD_Stts mCcIronStts
Definition d_a_b_yo.h:185
u8 mSwNo
Definition d_a_b_yo.h:149
void setActionMode(int, int)
Definition d_a_b_yo.cpp:445
f32 mHensinScale
Definition d_a_b_yo.h:103
u8 mLastPhaseDamage
Definition d_a_b_yo.h:151
u8 mFreeMoveMode
Definition d_a_b_yo.h:155
f32 mCamCenterSpeed
Definition d_a_b_yo.h:109
bool field_0xfd1
Definition d_a_b_yo.h:173
void calcFreeMove(f32)
Definition d_a_b_yo.cpp:1262
u16 mIFrameIronTimer
Definition d_a_b_yo.h:140
cXyz mOldPlayerPos
Definition d_a_b_yo.h:116
bool field_0xfcc
Definition d_a_b_yo.h:168
cXyz mCamCenter
Definition d_a_b_yo.h:105
void setIcicleOperate(int)
Definition d_a_b_yo.cpp:543
u8 mSwNo2
Definition d_a_b_yo.h:150
void executeJump()
Definition d_a_b_yo.cpp:1762
void setWindowBreakEffect(int)
Definition d_a_b_yo.cpp:571
void setIcicleSubNumber()
Definition d_a_b_yo.cpp:557
u8 field_0xfae
Definition d_a_b_yo.h:154
s16 field_0xf6a
Definition d_a_b_yo.h:129
request_of_phase_process_class mPhase3
Definition d_a_b_yo.h:86
cXyz mCamEye
Definition d_a_b_yo.h:104
s16 mIceAngle
Definition d_a_b_yo.h:124
int mActionTimer2
Definition d_a_b_yo.h:142
u8 field_0xfb0
Definition d_a_b_yo.h:156
request_of_phase_process_class mPhase4
Definition d_a_b_yo.h:87
f32 getModeRarius()
Definition d_a_b_yo.h:72
cPhs__Step create()
Definition d_a_b_yo.cpp:3244
f32 field_0xf64
Definition d_a_b_yo.h:127
dBgW * mpRoomNormalBgW
Definition d_a_b_yo.h:180
dBgS_AcchCir mAcchCir
Definition d_a_b_yo.h:182
void setWallHitEffect()
Definition d_a_b_yo.cpp:647
dCcD_Cyl mAtCyl
Definition d_a_b_yo.h:186
mDoExt_btkAnm * mpYetaBtkAnm
Definition d_a_b_yo.h:90
u8 mFreezardNo
Definition d_a_b_yo.h:162
bool field_0xfac
Definition d_a_b_yo.h:152
f32 mCamEyeRange
Definition d_a_b_yo.h:107
mDoExt_btpAnm * mpYetaBtpAnm
Definition d_a_b_yo.h:91
int draw()
Definition d_a_b_yo.cpp:269
void damage_check()
Definition d_a_b_yo.cpp:450
u8 checkIcecleRevival()
Definition d_a_b_yo.cpp:1723
void onIceStatus(u16 i_no)
Definition d_a_b_yo.h:79
u8 field_0xfb5
Definition d_a_b_yo.h:161
static int DemoSkipCallBack(void *, int)
Definition d_a_b_yo.cpp:728
int CreateHeap2()
Definition d_a_b_yo.cpp:3220
u8 getFrizadAttack()
Definition d_a_b_yo.h:73
void setChillEffect()
Definition d_a_b_yo.cpp:675
s16 getFrizadRollAngle()
Definition d_a_b_yo.h:71
Mtx mBgMtx
Definition d_a_b_yo.h:179
f32 mBlureRate
Definition d_a_b_yo.h:167
msg_class * mpMsg
Definition d_a_b_yo.h:178
int mMsgIdx
Definition d_a_b_yo.h:176
u16 mIceStatus
Definition d_a_b_yo.h:130
f32 getPlayerZBuf(int param_0)
Definition d_a_b_yo.h:78
u8 mModelNo
Definition d_a_b_yo.h:148
f32 mPlayerXBuf[200]
Definition d_a_b_yo.h:112
u8 unk_F40[0xF4C - 0xF40]
Definition d_a_b_yo.h:119
dCcD_Sph mTgIronSph[3]
Definition d_a_b_yo.h:188
s32 mWarpHoleID
Definition d_a_b_yo.h:175
mDoExt_McaMorfSO * mpYetaRevertedMorf
Definition d_a_b_yo.h:96
u8 mIsInactive
Definition d_a_b_yo.h:170
int mAttentionTimer
Definition d_a_b_yo.h:146
void executeAttackYose()
Definition d_a_b_yo.cpp:1893
void setLandingEffect(f32)
Definition d_a_b_yo.cpp:602
int CreateHeap()
Definition d_a_b_yo.cpp:3091
bool field_0xfcd
Definition d_a_b_yo.h:169
u32 mMsgPcID
Definition d_a_b_yo.h:177
s16 field_0xf80
Definition d_a_b_yo.h:136
f32 mColBlend
Definition d_a_b_yo.h:166
void setDrawOff()
Definition d_a_b_yo.h:80
mDoExt_brkAnm * mpYetaWhiteBrkAnm
Definition d_a_b_yo.h:93
f32 unk_F58
Definition d_a_b_yo.h:123
cXyz getIceCenterPos()
Definition d_a_b_yo.h:74
void checkDamageWithIceBreak()
Definition d_a_b_yo.cpp:1984
Action
Definition d_a_b_yo.h:198
@ ACT_DEATH
Definition d_a_b_yo.h:208
@ ACT_CHASE
Definition d_a_b_yo.h:200
@ ACT_SERIOUS_DEMO
Definition d_a_b_yo.h:201
@ ACT_OPENING
Definition d_a_b_yo.h:199
@ ACT_ATTACK_YOSE
Definition d_a_b_yo.h:204
@ ACT_DAMAGE
Definition d_a_b_yo.h:207
@ ACT_ATTACK_BODY
Definition d_a_b_yo.h:205
@ ACT_ATTACK_ICE
Definition d_a_b_yo.h:203
@ ACT_DEMO_REVIVAL
Definition d_a_b_yo.h:206
@ ACT_JUMP
Definition d_a_b_yo.h:202
f32 mYstoneScale
Definition d_a_b_yo.h:126
u8 field_0xfb4
Definition d_a_b_yo.h:160
f32 mIceCenterSpeed
Definition d_a_b_yo.h:121
int doYoMessage()
Definition d_a_b_yo.cpp:741
u32 mAppearKey
Definition d_a_b_yo.h:195
u32 mIcicleID[10]
Definition d_a_b_yo.h:99
u8 getModelNo()
Definition d_a_b_yo.h:70
u32 mHensinKey[4]
Definition d_a_b_yo.h:192
void setBreakIceEffect()
Definition d_a_b_yo.cpp:616
void executeDeath()
Definition d_a_b_yo.cpp:2276
void mtx_set()
Definition d_a_b_yo.cpp:2878
s16 getIceAngle()
Definition d_a_b_yo.h:76
f32 mIceRange
Definition d_a_b_yo.h:120
void setReflectAngle()
Definition d_a_b_yo.cpp:1335
s16 mWallAngle
Definition d_a_b_yo.h:138
void setBck(int, u8, f32, f32)
Definition d_a_b_yo.cpp:411
int mMode
Definition d_a_b_yo.h:133
s16 mPlayerAngle
Definition d_a_b_yo.h:115
void createIcecleRevival(u8)
Definition d_a_b_yo.cpp:1740
request_of_phase_process_class mPhase5
Definition d_a_b_yo.h:88
u16 mIceBreak
Definition d_a_b_yo.h:131
s16 mAngleSpeed
Definition d_a_b_yo.h:137
mDoExt_brkAnm * mpYetaBrkAnm
Definition d_a_b_yo.h:92
int mActionTimer
Definition d_a_b_yo.h:141
u8 field_0xfb1
Definition d_a_b_yo.h:157
u8 mFreezardAttack
Definition d_a_b_yo.h:153
void setApperEffect2()
Definition d_a_b_yo.cpp:705
bool isEnemyDemoEnd()
Definition d_a_b_yo.h:81
void action()
Definition d_a_b_yo.cpp:2729
f32 mScale
Definition d_a_b_yo.h:111
int mFreezardTimer
Definition d_a_b_yo.h:144
void executeAttackBody()
Definition d_a_b_yo.cpp:2002
int mDamageTimer
Definition d_a_b_yo.h:143
int mQuakeTimer
Definition d_a_b_yo.h:145
void setBreakFrizad()
Definition d_a_b_yo.cpp:531
J3DModel * mpRoomModel[2]
Definition d_a_b_yo.h:97
u8 unk_F7C[0xF80 - 0xF7C]
Definition d_a_b_yo.h:135
mDoExt_McaMorfSO * mpYetaMorf
Definition d_a_b_yo.h:95
bool mIsEnemyDemoEnd
Definition d_a_b_yo.h:174
Z2CreatureEnemy mCreatureSound
Definition d_a_b_yo.h:101
f32 mCamFovY
Definition d_a_b_yo.h:106
u8 mRoomType
Definition d_a_b_yo.h:163
cXyz mYstonePos
Definition d_a_b_yo.h:117
J3DModel * mpModel[3]
Definition d_a_b_yo.h:94
f32 getIceRange()
Definition d_a_b_yo.h:75
void executeSeriousDemo()
Definition d_a_b_yo.cpp:1509
u8 field_0xfb3
Definition d_a_b_yo.h:159
int mCamLockOnTimer
Definition d_a_b_yo.h:147
int execute()
Definition d_a_b_yo.cpp:2987
u16 mIFrameTimer
Definition d_a_b_yo.h:139
f32 mFreezardRadius
Definition d_a_b_yo.h:122
void cc_set()
Definition d_a_b_yo.cpp:2914
Animation
Definition d_a_b_yo.h:211
@ ANM_WAIT_C
Definition d_a_b_yo.h:224
@ ANM_DOWN_B
Definition d_a_b_yo.h:228
@ ANM_DOWN_C
Definition d_a_b_yo.h:229
@ ANM_WAIT_D
Definition d_a_b_yo.h:226
@ ANM_TO_TALK_B
Definition d_a_b_yo.h:217
@ ANM_DOWN_A
Definition d_a_b_yo.h:227
@ ANM_TALK_B
Definition d_a_b_yo.h:216
@ ANM_DOWN
Definition d_a_b_yo.h:230
@ ANM_ANGRY
Definition d_a_b_yo.h:212
@ ANM_WALK
Definition d_a_b_yo.h:220
@ ANM_TALK_A
Definition d_a_b_yo.h:215
@ ANM_WAIT_B
Definition d_a_b_yo.h:219
@ ANM_WAIT_C2
Definition d_a_b_yo.h:223
@ ANM_SCREAM
Definition d_a_b_yo.h:221
@ ANM_SCREAM_WAIT
Definition d_a_b_yo.h:222
@ ANM_FLOAT
Definition d_a_b_yo.h:214
@ ANM_ANGRY_WAIT
Definition d_a_b_yo.h:213
@ ANM_FLOAT_B
Definition d_a_b_yo.h:225
@ ANM_WAIT_A
Definition d_a_b_yo.h:218
void setApperEffect()
Definition d_a_b_yo.cpp:698
request_of_phase_process_class mPhase2
Definition d_a_b_yo.h:85
u8 mColorMode
Definition d_a_b_yo.h:165
u8 mIsInactive2
Definition d_a_b_yo.h:171
int mAction
Definition d_a_b_yo.h:132
void reviseIceCenterPos(cXyz *)
Definition d_a_b_yo.cpp:2668
f32 mRoomAlpha[2]
Definition d_a_b_yo.h:164
dCcU_AtInfo mAtInfo
Definition d_a_b_yo.h:189
s16 unk_D88[200]
Definition d_a_b_yo.h:114
void setYoMessage(int)
Definition d_a_b_yo.cpp:736
dBgW * mpRoomArenaBgW
Definition d_a_b_yo.h:181
void executeOpening()
Definition d_a_b_yo.cpp:757
bool mReverted
Definition d_a_b_yo.h:172
u32 mYstoneID
Definition d_a_b_yo.h:100
request_of_phase_process_class mPhase1
Definition d_a_b_yo.h:84
mDoExt_btkAnm * mpBtkAnm
Definition d_a_b_yo.h:89
void calcPlayerBufPos()
Definition d_a_b_yo.cpp:2681
u8 unk_1B5C[0x1B64 - 0x1B5C]
Definition d_a_b_yo.h:190
u32 mChillKey
Definition d_a_b_yo.h:191
cXyz unk_6D8[5]
Definition d_a_b_yo.h:102
f32 mPlayerZBuf[200]
Definition d_a_b_yo.h:113
void executeChase()
Definition d_a_b_yo.cpp:1353
s16 field_0xf68
Definition d_a_b_yo.h:128
dBgS_ObjAcch mAcch
Definition d_a_b_yo.h:183
u8 field_0xfb2
Definition d_a_b_yo.h:158
s16 mIceAngleSpeed
Definition d_a_b_yo.h:125
u32 mShadowKey
Definition d_a_b_yo.h:134
int _delete()
Definition d_a_b_yo.cpp:3056
void executeDamage()
Definition d_a_b_yo.cpp:2206
dCcD_Stts mCcStts
Definition d_a_b_yo.h:184
bool mHIOInit
Definition d_a_b_yo.h:196
Definition f_op_actor.h:285
Definition m_Do_ext.h:331
Definition m_Do_ext.h:94
Definition m_Do_ext.h:65
Definition m_Do_ext.h:182
STATIC_ASSERT(sizeof(daB_YO_c)==0x1B88)
f32 Mtx[3][4]
Definition mtx.h:25
unsigned long u32
Definition types.h:12
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
signed long s32
Definition types.h:11
unsigned char u8
Definition types.h:8
Definition c_xyz.h:7
Definition d_cc_uty.h:20
Definition f_op_msg.h:25
Definition c_phase.h:17