Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_meter2_draw.h
Go to the documentation of this file.
1#ifndef D_METER_D_METER2_DRAW_H
2#define D_METER_D_METER2_DRAW_H
3
4#include "d/d_drawlist.h"
5
6class CPaneMgr;
7class CPaneMgrAlpha;
10class JKRExpHeap;
11class JKRHeap;
12
18
20 /* 0x00 */ ACTION_STR_NONE,
22 /* 0x02 */ ACTION_STR_PEEK,
25 /* 0x05 */ ACTION_STR_HOWL,
26 /* 0x06 */ ACTION_STR_OPEN,
27 /* 0x07 */ ACTION_STR_ENTER,
28 /* 0x08 */ ACTION_STR_CHECK,
29 /* 0x09 */ ACTION_STR_DASH,
33 /* 0x0D */ ACTION_STR_DIG,
34 /* 0x0E */ ACTION_STR_EAT,
36 /* 0x10 */ ACTION_STR_LOCK,
38 /* 0x12 */ ACTION_STR_BACK,
39 /* 0x13 */ ACTION_STR_THROW,
40 /* 0x14 */ ACTION_STR_PLACE,
41 /* 0x15 */ ACTION_STR_GRAB,
45 /* 0x19 */ ACTION_STR_JUMP,
46 /* 0x1A */ ACTION_STR_READ,
47 /* 0x1B */ ACTION_STR_LOOK,
48 /* 0x1C */ ACTION_STR_SPEAK,
49 /* 0x1D */ ACTION_STR_LIFT,
50 /* 0x1E */ ACTION_STR_SWING,
55 /* 0x23 */ ACTION_STR_NEXT,
56 /* 0x24 */ ACTION_STR_INFO,
57 /* 0x25 */ ACTION_STR_NONE2,
58 /* 0x26 */ ACTION_STR_NONE3,
59 /* 0x27 */ ACTION_STR_NONE4,
60 /* 0x28 */ ACTION_STR_WHOOP,
61 /* 0x29 */ ACTION_STR_ZOOM,
62 /* 0x2A */ ACTION_STR_QUIT,
63 /* 0x2B */ ACTION_STR_PICK,
64 /* 0x2C */ ACTION_STR_BLOW,
65 /* 0x2D */ ACTION_STR_DODGE,
66 /* 0x2E */ ACTION_STR_CUT,
67 /* 0x2F */ ACTION_STR_HINT,
73 /* 0x35 */ ACTION_STR_TAKE,
74 /* 0x36 */ ACTION_STR_HURRY,
76 /* 0x38 */ ACTION_STR_PET,
80 /* 0x3C */ ACTION_STR_DRINK,
81 /* 0x3D */ ACTION_STR_ZOOM2,
82 /* 0x3E */ ACTION_STR_COVER,
83 /* 0x3F */ ACTION_STR_PUSH,
85 /* 0x41 */ ACTION_STR_DIVE,
87 /* 0x43 */ ACTION_STR_SKIP,
88 /* 0x44 */ ACTION_STR_SLAP,
89 /* 0x45 */ ACTION_STR_SNIFF,
90 /* 0x46 */ ACTION_STR_BITE,
91 /* 0x47 */ ACTION_STR_ROLL,
95 /* 0x4B */ ACTION_STR_DASH2,
96 /* 0x4C */ ACTION_STR_SWIM,
98 /* 0x4E */ ACTION_STR_SENSE,
99 /* 0x4F */ ACTION_STR_NONE5,
101 /* 0x51 */ ACTION_STR_LAND,
102 /* 0x52 */ ACTION_STR_HOOK,
105 /* 0x55 */ ACTION_STR_PULL,
106 /* 0x56 */ ACTION_STR_REEL,
108 /* 0x58 */ ACTION_STR_SPIN,
115 /* 0x5F */ ACTION_STR_MAP,
118 /* 0x62 */ ACTION_STR_DRAW,
123 /* 0x67 */ ACTION_STR_FLIP,
136 /* 0x74 */ ACTION_STR_TILT,
140 /* 0x78 */ ACTION_STR_MOVE,
144 /* 0x7C */ ACTION_STR_HELP,
149};
150
151class dKantera_icon_c;
152
154public:
155 enum {
160 };
161
162 struct item_params {
163 /* 0x00 */ f32 pos_x;
164 /* 0x04 */ f32 pos_y;
165 /* 0x08 */ f32 scale;
166 /* 0x0C */ f32 rotation;
167 /* 0x10 */ f32 num_pos_x;
168 /* 0x14 */ f32 num_pos_y;
169 /* 0x18 */ f32 num_scale;
170 };
171
172 /* 8020FAB4 */ dMeter2Draw_c(JKRExpHeap*);
173 /* 80210FB0 */ void init();
174 /* 8021135C */ void exec(u32);
175 /* 8021151C */ void draw();
176 /* 80211BEC */ void initLife();
177 /* 80211E64 */ void initMagic();
178 /* 80212190 */ void initLightDrop();
179 /* 80212404 */ void initRupeeKey();
180 /* 802126E4 */ void initButton();
181 /* 8021350C */ void initButtonCross();
182 /* 80213CEC */ void playPikariBckAnimation(f32);
183 /* 80213D6C */ void setPikariBpkAnimation(J2DAnmColor*);
184 /* 80213E3C */ void playPikariBpkAnimation(f32);
185 /* 80213E94 */ void playOxygenBpkAnimation(J2DAnmColor*);
186 /* 802140DC */ void drawPikari(f32, f32, f32*, f32, JUtility::TColor, JUtility::TColor,
192 /* 802147CC */ void changeTextureLife(int, bool, u8);
193 /* 802149F4 */ void drawLife(s16, s16, f32, f32);
194 /* 80214C20 */ void setAlphaLifeChange(bool);
195 /* 80214DF4 */ void setAlphaLifeAnimeMin();
196 /* 80214E54 */ void setAlphaLifeAnimeMax();
197 /* 80214EB4 */ void drawKanteraScreen(u8);
198 /* 80215290 */ void drawMagic(s16, s16, f32, f32);
199 /* 80215380 */ void setAlphaMagicChange(bool);
200 /* 802154A8 */ void drawKantera(s32, s32, f32, f32);
201 /* 802155B8 */ void setAlphaKanteraChange(bool);
202 /* 802156E0 */ void setAlphaKanteraAnimeMin();
203 /* 8021575C */ void setAlphaKanteraAnimeMax();
204 /* 802157E0 */ void drawOxygen(s32, s32, f32, f32);
205 /* 802158F0 */ void setAlphaOxygenChange(bool);
206 /* 80215A18 */ void setAlphaOxygenAnimeMin();
207 /* 80215A94 */ void setAlphaOxygenAnimeMax();
208 /* 80215B18 */ void drawLightDrop(u8, u8, f32, f32, f32, f32, u8);
209 /* 80215DA4 */ void setAlphaLightDropChange(bool);
210 /* 80215DA8 */ f32 getNowLightDropRateCalc();
211 /* 80215E40 */ void setAlphaLightDropAnimeMin();
212 /* 80215F88 */ void setAlphaLightDropAnimeMax();
213 /* 8021632C */ void drawRupee(s16);
214 /* 80216684 */ void setAlphaRupeeChange(bool);
215 /* 802168D0 */ void setAlphaRupeeAnimeMin();
216 /* 80216990 */ void setAlphaRupeeAnimeMax();
217 /* 80216A40 */ void drawKey(s16);
218 /* 80216B28 */ void setAlphaKeyChange(bool);
219 /* 80216CA8 */ void setAlphaKeyAnimeMin();
220 /* 80216D2C */ void setAlphaKeyAnimeMax();
221 /* 80216DAC */ void drawButtonA(u8, f32, f32, f32, f32, f32, bool, bool);
222 /* 802170E4 */ void drawButtonB(u8, bool, f32, f32, f32, f32, f32, bool);
223 /* 8021764C */ void drawButtonR(u8, u8, bool, bool);
224 /* 802176EC */ void drawButtonZ(u8);
225 /* 80217904 */ void drawButton3D(u8);
226 /* 80217954 */ void drawButtonC(u8, bool);
227 /* 802179C0 */ void drawButtonS(u8);
228 /* 80217A10 */ void drawButtonBin(u8);
229 /* 80217AB4 */ void drawButtonXY(int, u8, u8, bool, bool);
230 /* 80218238 */ f32 getButtonCrossParentInitTransY();
231 /* 80218254 */ void drawButtonCross(f32, f32);
232 /* 80218338 */ void setAlphaButtonCrossAnimeMin();
233 /* 802183A8 */ void setAlphaButtonCrossAnimeMax();
234 /* 80218448 */ void setAlphaButtonCrossItemAnimeMin();
235 /* 80218524 */ void setAlphaButtonCrossItemAnimeMax();
236 /* 802185E8 */ void setAlphaButtonCrossMapAnimeMin();
237 /* 802186C4 */ void setAlphaButtonCrossMapAnimeMax();
238 /* 80218788 */ void setAlphaButtonChange(bool);
239 /* 8021901C */ void setAlphaButtonAnimeMin();
240 /* 802190A8 */ void setAlphaButtonAnimeMax();
241 /* 80219174 */ void setAlphaButtonAAnimeMin();
242 /* 80219258 */ void setAlphaButtonAAnimeMax();
243 /* 80219324 */ void setAlphaButtonBAnimeMin();
244 /* 80219474 */ void setAlphaButtonBAnimeMax();
245 /* 802195A4 */ void setButtonIconAAlpha(u8, u32, bool);
246 /* 80219788 */ void setButtonIconBAlpha(u8, u32, bool);
247 /* 80219A84 */ void setButtonIconMidonaAlpha(u32);
248 /* 80219E98 */ void setButtonIconAlpha(int, u8, u32, bool);
249 /* 8021A29C */ ResTIMG* getNumberTexture(int);
250 /* 8021A2F4 */ char* getActionString(u8, u8, u8*);
251 /* 8021A468 */ void changeTextureItemB(u8);
252 /* 8021A71C */ void changeTextureItemXY(int, u8);
253 /* 8021A9C8 */ void setAlphaAnimeMin(CPaneMgrAlpha*, s16);
254 /* 8021AAA4 */ void setAlphaAnimeMax(CPaneMgrAlpha*, s16);
255 /* 8021AB84 */ void setItemNum(u8, u8, u8);
256 /* 8021AEC8 */ void drawItemNum(u8, f32);
257 /* 8021AF78 */ void drawKanteraMeter(u8, f32);
258 /* 8021B0C8 */ u8 isButtonVisible();
259 /* 8021B104 */ void setItemParamX(u8);
260 /* 8021B364 */ void setItemParamY(u8);
261 /* 8021B5B0 */ void setItemParamZ(u8);
262 /* 8021B810 */ void setItemParamB(u8);
263 /* 8021BB6C */ bool getFishingType();
264 /* 8021BBB4 */ bool getCanoeFishing();
265 /* 8021BC24 */ bool getCameraSubject();
266 /* 8021BC54 */ bool getItemSubject();
267 /* 8021BCAC */ bool getPlayerSubject();
268 /* 8021BCC0 */ bool isBButtonShow(bool);
269 /* 8021BDD0 */ s16 getButtonTimer();
270
271 /* 802102F8 */ virtual ~dMeter2Draw_c();
272
274 bool isEmphasisC() { return field_0x766 == 7 ? true : false; }
276 bool isEmphasisA() { return field_0x761 == 7 ? true : false; }
277 bool isEmphasisB() { return field_0x762 == 7 ? true : false; }
278 bool isEmphasisBin() { return field_0x763 == 7 ? true : false; }
279 bool isEmphasisZ() { return field_0x764 == 7 ? true : false; }
280 bool isEmphasis3D() { return field_0x765 == 7 ? true : false; }
281 bool isEmphasisS() { return field_0x767 == 7 ? true : false; }
282 bool isEmphasisX() { return field_0x768[0] == 7 ? true : false; }
283 bool isEmphasisY() { return field_0x768[1] == 7 ? true : false; }
284 bool isEmphasisR() { return field_0x768[2] == 7 ? true : false; }
288
289private:
290 /* 0x004 */ item_params mItemParams[4];
291 /* 0x074 */ JKRExpHeap* heap;
292 /* 0x078 */ J2DScreen* mpScreen;
295 /* 0x084 */ J2DPicture* mpItemNumTex[2][3];
296 /* 0x09C */ CPaneMgr* field_0x9c[3];
297 /* 0x0A8 */ int field_0xa8;
299 /* 0x0B4 */ u8 field_0xb4[8];
300 /* 0x0BC */ CPaneMgr* mpParent;
301 /* 0x0C0 */ CPaneMgr* mpAText[5];
302 /* 0x0D4 */ CPaneMgr* mpBText[5];
303 /* 0x0E8 */ CPaneMgr* mpXYText[5][3];
304 /* 0x124 */ CPaneMgr* mpLifeParent;
305 /* 0x128 */ CPaneMgr* mpLifeParts[20];
306 /* 0x178 */ CPaneMgr* mpHeartMark[20];
307 /* 0x1C8 */ CPaneMgr* mpBigHeart;
309 /* 0x1D0 */ CPaneMgr* mpMagicBase;
311 /* 0x1D8 */ CPaneMgr* mpMagicMeter;
314 /* 0x1E4 */ int field_0x1e4;
315 /* 0x1E8 */ CPaneMgr* mpSIParent[2];
316 /* 0x1F0 */ CPaneMgr* mpSIParts[16][3];
318 /* 0x2B4 */ CPaneMgr* mpRupeeParent[3];
319 /* 0x2C0 */ CPaneMgr* mpRupeeTexture[4][2];
320 /* 0x2E0 */ CPaneMgr* mpKeyParent;
321 /* 0x2E4 */ CPaneMgr* mpKeyTexture[5];
323 /* 0x2FC */ int field_0x2fc;
324 /* 0x300 */ CPaneMgr* mpButtonA;
325 /* 0x304 */ CPaneMgr* mpButtonB;
327 /* 0x30C */ CPaneMgr* mpButtonXY[3];
328 /* 0x318 */ CPaneMgr* mpLightB;
329 /* 0x31C */ CPaneMgr* mpLightXY[3];
330 /* 0x328 */ CPaneMgr* mpItemB;
331 /* 0x32C */ CPaneMgr* mpItemXY[2];
332 /* 0x334 */ CPaneMgr* mpItemR;
333 /* 0x338 */ CPaneMgr* mpBTextA;
334 /* 0x33C */ CPaneMgr* mpBTextB;
335 /* 0x340 */ CPaneMgr* mpBTextXY[3];
336 /* 0x34C */ CPaneMgr* mpTextA;
337 /* 0x350 */ CPaneMgr* mpTextB;
338 /* 0x354 */ CPaneMgr* mpTextXY[3];
339 /* 0x360 */ CPaneMgr* mpTextI;
340 /* 0x364 */ CPaneMgr* mpTextM;
342 /* 0x36C */ int field_0x36c;
343 /* 0x370 */ u8 field_0x370[0x2C];
345 /* 0x3A0 */ CPaneMgrAlpha* mpLifeTexture[20][2];
346 /* 0x440 */ CPaneMgrAlpha* mpHeartBase[20];
347 /* 0x490 */ CPaneMgr* mpJujiI[5];
348 /* 0x4A4 */ CPaneMgr* mpJujiM[5];
349 /* 0x4B8 */ CPaneMgrAlpha* mpUzu;
350 /* 0x4BC */ u8 field_0x4bc[0x28];
351 /* 0x4E4 */ ResTIMG* mpItemBTex[2][2];
352 /* 0x4F4 */ ResTIMG* mpItemXYTex[2][2][2];
354 /* 0x518 */ J2DPicture* mpItemXYPane[3];
355 /* 0x524 */ int field_0x524[2][2];
358 /* 0x53C */ J2DAnmColor* mpOxygenBpk[3];
361 /* 0x550 */ f32 field_0x550;
362 /* 0x554 */ f32 field_0x554;
363 /* 0x558 */ f32 field_0x558;
364 /* 0x55C */ f32 field_0x55c;
365 /* 0x560 */ f32 field_0x560;
366 /* 0x564 */ f32 field_0x564;
367 /* 0x568 */ f32 field_0x568;
368 /* 0x56C */ f32 field_0x56c;
369 /* 0x570 */ f32 field_0x570;
370 /* 0x574 */ f32 field_0x574;
371 /* 0x578 */ f32 field_0x578;
372 /* 0x57C */ f32 field_0x57c;
373 /* 0x580 */ f32 field_0x580;
374 /* 0x584 */ f32 field_0x584[3];
375 /* 0x590 */ f32 field_0x590[3];
376 /* 0x59C */ f32 field_0x59c[3];
377 /* 0x5A8 */ f32 field_0x5a8[3];
378 /* 0x5B4 */ f32 field_0x5b4[3];
379 /* 0x5C0 */ f32 field_0x5c0[3];
380 /* 0x5CC */ f32 field_0x5cc[3];
381 /* 0x5D8 */ f32 field_0x5d8[3];
382 /* 0x5E4 */ f32 field_0x5e4[3];
383 /* 0x5F0 */ f32 field_0x5f0[3];
384 /* 0x5FC */ f32 mMeterAlphaRate[3];
385 /* 0x608 */ f32 field_0x608;
386 /* 0x60C */ f32 field_0x60c;
387 /* 0x610 */ f32 field_0x610[3];
388 /* 0x61C */ f32 field_0x61c;
389 /* 0x620 */ f32 field_0x620[3];
390 /* 0x62C */ f32 field_0x62c[16];
391 /* 0x66C */ f32 field_0x66c[16];
392 /* 0x6AC */ f32 field_0x6ac[3];
393 /* 0x6B8 */ f32 field_0x6b8[3];
394 /* 0x6C4 */ f32 field_0x6c4[3];
395 /* 0x6D0 */ f32 field_0x6d0[3];
396 /* 0x6DC */ f32 field_0x6dc;
397 /* 0x6E0 */ f32 field_0x6e0;
398 /* 0x6E4 */ f32 field_0x6e4;
399 /* 0x6E8 */ f32 field_0x6e8;
400 /* 0x6EC */ f32 field_0x6ec;
401 /* 0x6F0 */ f32 field_0x6f0;
403 /* 0x6F8 */ f32 field_0x6f8;
404 /* 0x6FC */ f32 field_0x6fc;
405 /* 0x700 */ u8 field_0x700[0x18];
406 /* 0x718 */ f32 field_0x718;
407 /* 0x71C */ u8 field_0x71c[4];
408 /* 0x720 */ f32 mButtonZAlpha;
409 /* 0x724 */ f32 field_0x724;
410 /* 0x728 */ f32 field_0x728;
411 /* 0x72C */ f32 field_0x72c;
412 /* 0x730 */ f32 field_0x730;
413 /* 0x734 */ f32 field_0x734;
414 /* 0x738 */ f32 field_0x738;
415 /* 0x73C */ f32 field_0x73c;
416 /* 0x740 */ u16 field_0x740;
417 /* 0x742 */ s16 field_0x742[3];
418 /* 0x748 */ u8 field_0x748[0xC];
419 /* 0x756 */ u16 field_0x754;
420 /* 0x756 */ s16 field_0x756;
421 /* 0x758 */ u8 field_0x758;
422 /* 0x759 */ u8 field_0x759;
423 /* 0x75A */ u8 field_0x75a;
424 /* 0x75B */ u8 field_0x75b;
425 /* 0x75C */ u8 field_0x75c[3];
426 /* 0x75F */ u8 field_0x75f;
427 /* 0x760 */ u8 field_0x760;
428 /* 0x761 */ u8 field_0x761;
429 /* 0x762 */ u8 field_0x762;
430 /* 0x763 */ u8 field_0x763;
431 /* 0x764 */ u8 field_0x764;
432 /* 0x765 */ u8 field_0x765;
433 /* 0x766 */ u8 field_0x766;
434 /* 0x767 */ u8 field_0x767;
435 /* 0x768 */ u8 field_0x768[3];
436 /* 0x76B */ u8 field_0x76b;
437 /* 0x76C */ u8 field_0x76c[2];
438 /* 0x76E */ u8 field_0x76e;
439 /* 0x76F */ u8 mButtonBItem;
440 /* 0x770 */ u8 field_0x770;
441 /* 0x771 */ u8 field_0x771;
442 /* 0x772 */ u8 field_0x772;
443 /* 0x773 */ u8 field_0x773[2];
444 /* 0x778 */ f32 mParentScale;
445 /* 0x77C */ f32 mParentAlpha;
446 /* 0x780 */ f32 mButtonsPosX;
447 /* 0x784 */ f32 mButtonsPosY;
448 /* 0x788 */ f32 mButtonsScale;
449 /* 0x78C */ f32 field_0x78c;
452 /* 0x798 */ f32 mHeartBaseAlpha;
453 /* 0x79C */ f32 mHeartAlpha;
454 /* 0x7A0 */ f32 mBigHeartAlpha;
455 /* 0x7A4 */ f32 field_0x7a4;
458 /* 0x7B0 */ f32 field_0x7b0;
461 /* 0x7BC */ f32 field_0x7bc;
464 /* 0x7C8 */ f32 field_0x7c8;
465 /* 0x7CC */ f32 field_0x7cc;
466 /* 0x7D0 */ f32 field_0x7d0;
467 /* 0x7D4 */ f32 mRupeeAlpha;
470 /* 0x7E0 */ f32 field_0x7e0;
471 /* 0x7E4 */ f32 field_0x7e4;
472 /* 0x7E8 */ f32 mKeyAlpha;
473 /* 0x7EC */ f32 mKeyNumAlpha;
474 /* 0x7F0 */ f32 field_0x7f0;
477 /* 0x7FC */ f32 mButtonAAlpha;
478 /* 0x800 */ f32 mButtonBAlpha;
479 /* 0x804 */ f32 mButtonXAlpha;
480 /* 0x808 */ f32 mButtonYAlpha;
481 /* 0x80C */ f32 field_0x80c;
482 /* 0x810 */ f32 field_0x810;
483 /* 0x814 */ f32 mItemBBaseAlpha[2];
486 /* 0x82C */ f32 field_0x82c[2];
495 /* 0x854 */ GXColor field_0x854;
498 /* 0x860 */ u8 field_0x860[2];
499};
500
501#endif /* D_METER_D_METER2_DRAW_H */
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition d_pane_class_alpha.h:10
Definition d_pane_class.h:13
Definition J2DAnimation.h:411
Definition J2DAnimation.h:381
Definition J2DAnimation.h:166
Definition J2DPicture.h:55
Definition J2DScreen.h:48
Definition JKRHeap.h:16
Definition d_drawlist.h:31
Definition d_kantera_icon_meter.h:20
Definition d_meter2_draw.h:153
void setAlphaKeyAnimeMin()
Definition d_meter2_draw.cpp:2221
GXColor mButtonATextColor
Definition d_meter2_draw.h:493
u8 field_0x700[0x18]
Definition d_meter2_draw.h:405
u8 field_0x71c[4]
Definition d_meter2_draw.h:407
CPaneMgr * field_0x9c[3]
Definition d_meter2_draw.h:296
f32 field_0x6e4
Definition d_meter2_draw.h:398
CPaneMgr * mpXYText[5][3]
Definition d_meter2_draw.h:303
void setAlphaOxygenAnimeMax()
Definition d_meter2_draw.cpp:1835
f32 mButtonsPosY
Definition d_meter2_draw.h:447
f32 field_0x66c[16]
Definition d_meter2_draw.h:391
f32 field_0x5f0[3]
Definition d_meter2_draw.h:383
J2DScreen * getMainScreenPtr()
Definition d_meter2_draw.h:273
CPaneMgrAlpha * mpLifeTexture[20][2]
Definition d_meter2_draw.h:345
f32 field_0x5b4[3]
Definition d_meter2_draw.h:378
u8 field_0x76e
Definition d_meter2_draw.h:438
f32 field_0x5d8[3]
Definition d_meter2_draw.h:381
void setAlphaLightDropAnimeMin()
Definition d_meter2_draw.cpp:1926
bool isBButtonShow(bool)
Definition d_meter2_draw.cpp:4040
f32 getButtonCrossParentInitTransY()
Definition d_meter2_draw.cpp:2648
void setAlphaLifeAnimeMax()
Definition d_meter2_draw.cpp:1564
bool getFishingType()
Definition d_meter2_draw.cpp:3992
void setItemParamZ(u8)
Definition d_meter2_draw.cpp:3779
f32 mButtonCrossAlpha
Definition d_meter2_draw.h:490
void setAlphaKanteraAnimeMax()
Definition d_meter2_draw.cpp:1753
CPaneMgr * mpRupeeParent[3]
Definition d_meter2_draw.h:318
CPaneMgr * mpLifeParts[20]
Definition d_meter2_draw.h:305
f32 field_0x718
Definition d_meter2_draw.h:406
void initButton()
Definition d_meter2_draw.cpp:964
void setEmphasisB(u8 param_0)
Definition d_meter2_draw.h:286
void drawButtonR(u8, u8, bool, bool)
Definition d_meter2_draw.cpp:2408
ResTIMG * getNumberTexture(int)
Definition d_meter2_draw.cpp:3310
f32 field_0x728
Definition d_meter2_draw.h:410
CPaneMgr * mpTextXY[3]
Definition d_meter2_draw.h:338
f32 mButtonCrossMAPAlpha
Definition d_meter2_draw.h:492
u8 field_0x771
Definition d_meter2_draw.h:441
void changeTextureItemXY(int, u8)
Definition d_meter2_draw.cpp:3421
f32 field_0x6f0
Definition d_meter2_draw.h:401
GXColor mButtonXYTextColor
Definition d_meter2_draw.h:497
f32 field_0x734
Definition d_meter2_draw.h:413
void setAlphaRupeeAnimeMax()
Definition d_meter2_draw.cpp:2146
bool isEmphasis3D()
Definition d_meter2_draw.h:280
dKantera_icon_c * mpKanteraMeter[2]
Definition d_meter2_draw.h:298
CPaneMgrAlpha * mpUzu
Definition d_meter2_draw.h:349
f32 mButtonsScale
Definition d_meter2_draw.h:448
CPaneMgr * mpSIParent[2]
Definition d_meter2_draw.h:315
void setAlphaButtonChange(bool)
Definition d_meter2_draw.cpp:2759
u8 field_0x770
Definition d_meter2_draw.h:440
f32 field_0x6f8
Definition d_meter2_draw.h:403
f32 mMainHUDButtonsAlpha
Definition d_meter2_draw.h:475
void setItemParamY(u8)
Definition d_meter2_draw.cpp:3698
f32 mRupeeFrameAlpha
Definition d_meter2_draw.h:468
void setAlphaKanteraAnimeMin()
Definition d_meter2_draw.cpp:1738
bool getCameraSubject()
Definition d_meter2_draw.cpp:4018
u16 field_0x754
Definition d_meter2_draw.h:419
void setAlphaOxygenAnimeMin()
Definition d_meter2_draw.cpp:1821
f32 mButtonsPosX
Definition d_meter2_draw.h:446
void setAlphaLightDropChange(bool)
Definition d_meter2_draw.cpp:1904
void drawButtonXY(int, u8, u8, bool, bool)
Definition d_meter2_draw.cpp:2500
f32 mButtonZAlpha
Definition d_meter2_draw.h:408
bool isEmphasisX()
Definition d_meter2_draw.h:282
f32 field_0x6e8
Definition d_meter2_draw.h:399
void draw()
Definition d_meter2_draw.cpp:578
ResTIMG * mpItemBTex[2][2]
Definition d_meter2_draw.h:351
f32 mButtonYAlpha
Definition d_meter2_draw.h:480
void drawButtonBin(u8)
Definition d_meter2_draw.cpp:2483
int field_0x1e4
Definition d_meter2_draw.h:314
void setAlphaLifeChange(bool)
Definition d_meter2_draw.cpp:1507
void playPikariBckAnimation(f32)
Definition d_meter2_draw.cpp:1272
u8 field_0x75a
Definition d_meter2_draw.h:423
CPaneMgr * mpItemXY[2]
Definition d_meter2_draw.h:331
f32 mButtonDisplayBackAlpha
Definition d_meter2_draw.h:476
CPaneMgrAlpha * mpHeartBase[20]
Definition d_meter2_draw.h:346
f32 mButtonATextSpacing
Definition d_meter2_draw.h:489
f32 field_0x560
Definition d_meter2_draw.h:365
f32 mKeyNumAlpha
Definition d_meter2_draw.h:473
CPaneMgr * mpMagicMeter
Definition d_meter2_draw.h:311
f32 field_0x6ec
Definition d_meter2_draw.h:400
f32 field_0x564
Definition d_meter2_draw.h:366
void drawKanteraScreen(u8)
Definition d_meter2_draw.cpp:1572
u8 field_0x760
Definition d_meter2_draw.h:427
u8 field_0x75b
Definition d_meter2_draw.h:424
CPaneMgr * mpButtonCrossParent
Definition d_meter2_draw.h:341
J2DAnmColor * mpOxygenBpk[3]
Definition d_meter2_draw.h:358
u8 getInsideObjCheck()
Definition d_meter2_draw.h:287
void setAlphaKeyAnimeMax()
Definition d_meter2_draw.cpp:2231
CPaneMgr * mpLifeParent
Definition d_meter2_draw.h:304
f32 field_0x55c
Definition d_meter2_draw.h:364
u8 field_0x759
Definition d_meter2_draw.h:422
void drawMagic(s16, s16, f32, f32)
Definition d_meter2_draw.cpp:1625
void initLife()
Definition d_meter2_draw.cpp:717
void setAlphaRupeeAnimeMin()
Definition d_meter2_draw.cpp:2131
f32 mButtonBaseAlpha
Definition d_meter2_draw.h:488
CPaneMgr * mpJujiI[5]
Definition d_meter2_draw.h:347
void setPikariBpkAnimation(J2DAnmColor *)
Definition d_meter2_draw.cpp:1281
bool isEmphasisS()
Definition d_meter2_draw.h:281
GXColor mButtonBTextColor
Definition d_meter2_draw.h:494
GXColor mButtonZTextColor
Definition d_meter2_draw.h:496
item_params mItemParams[4]
Definition d_meter2_draw.h:290
void drawKantera(s32, s32, f32, f32)
Definition d_meter2_draw.cpp:1683
CPaneMgr * mpMagicParent
Definition d_meter2_draw.h:308
void setButtonIconMidonaAlpha(u32)
Definition d_meter2_draw.cpp:3149
f32 mButtonBAlpha
Definition d_meter2_draw.h:478
f32 field_0x7e0
Definition d_meter2_draw.h:470
bool isEmphasisR()
Definition d_meter2_draw.h:284
void drawLife(s16, s16, f32, f32)
Definition d_meter2_draw.cpp:1458
char * getActionString(u8, u8, u8 *)
Definition d_meter2_draw.cpp:3316
J2DAnmTransformKey * mPikariBck
Definition d_meter2_draw.h:356
void setAlphaKanteraChange(bool)
Definition d_meter2_draw.cpp:1706
CPaneMgr * mpKeyTexture[5]
Definition d_meter2_draw.h:321
void setAlphaRupeeChange(bool)
Definition d_meter2_draw.cpp:2075
f32 field_0x724
Definition d_meter2_draw.h:409
void setAlphaOxygenChange(bool)
Definition d_meter2_draw.cpp:1790
void changeTextureItemB(u8)
Definition d_meter2_draw.cpp:3376
void setButtonIconBAlpha(u8, u32, bool)
Definition d_meter2_draw.cpp:3105
f32 field_0x570
Definition d_meter2_draw.h:369
bool getPlayerSubject()
Definition d_meter2_draw.cpp:4035
void drawButtonCross(f32, f32)
Definition d_meter2_draw.cpp:2654
f32 field_0x610[3]
Definition d_meter2_draw.h:387
u8 field_0x768[3]
Definition d_meter2_draw.h:435
f32 field_0x810
Definition d_meter2_draw.h:482
f32 getNowLightDropRateCalc()
Definition d_meter2_draw.cpp:1908
void drawItemNum(u8, f32)
Definition d_meter2_draw.cpp:3575
void changeTextureLife(int, bool, u8)
Definition d_meter2_draw.cpp:1424
f32 field_0x608
Definition d_meter2_draw.h:385
void setAlphaAnimeMin(CPaneMgrAlpha *, s16)
Definition d_meter2_draw.cpp:3475
void setAlphaButtonCrossMapAnimeMax()
Definition d_meter2_draw.cpp:2744
J2DScreen * mpKanteraScreen
Definition d_meter2_draw.h:293
f32 mMeterAlphaRate[3]
Definition d_meter2_draw.h:384
f32 field_0x7b0
Definition d_meter2_draw.h:458
void drawRupee(s16)
Definition d_meter2_draw.cpp:2016
void drawButtonZ(u8)
Definition d_meter2_draw.cpp:2419
J2DPicture * mpItemNumTex[2][3]
Definition d_meter2_draw.h:295
u8 field_0x765
Definition d_meter2_draw.h:432
void initRupeeKey()
Definition d_meter2_draw.cpp:913
f32 mHeartBaseAlpha
Definition d_meter2_draw.h:452
f32 field_0x7d0
Definition d_meter2_draw.h:466
void exec(u32)
Definition d_meter2_draw.cpp:537
void setAlphaKeyChange(bool)
Definition d_meter2_draw.cpp:2183
CPaneMgr * mpButtonParent
Definition d_meter2_draw.h:322
f32 field_0x738
Definition d_meter2_draw.h:414
JUtility::TColor mPikariWhite
Definition d_meter2_draw.h:360
CPaneMgr * mpBText[5]
Definition d_meter2_draw.h:302
f32 field_0x56c
Definition d_meter2_draw.h:368
f32 field_0x82c[2]
Definition d_meter2_draw.h:486
void setAlphaLifeAnimeMin()
Definition d_meter2_draw.cpp:1556
J2DPicture * mpItemBPane
Definition d_meter2_draw.h:353
f32 field_0x6ac[3]
Definition d_meter2_draw.h:392
CPaneMgr * mpAText[5]
Definition d_meter2_draw.h:301
f32 field_0x584[3]
Definition d_meter2_draw.h:374
void setItemParamX(u8)
Definition d_meter2_draw.cpp:3617
f32 field_0x7cc
Definition d_meter2_draw.h:465
CPaneMgr * mpTextB
Definition d_meter2_draw.h:337
f32 field_0x5c0[3]
Definition d_meter2_draw.h:379
virtual ~dMeter2Draw_c()
Definition d_meter2_draw.cpp:147
f32 mButtonZItemBaseAlpha
Definition d_meter2_draw.h:487
J2DScreen * mpPikariScreen
Definition d_meter2_draw.h:294
f32 field_0x5e4[3]
Definition d_meter2_draw.h:382
u8 field_0x75c[3]
Definition d_meter2_draw.h:425
f32 field_0x558
Definition d_meter2_draw.h:363
f32 mMagicMeterFrameAlpha
Definition d_meter2_draw.h:457
void drawButtonA(u8, f32, f32, f32, f32, f32, bool, bool)
Definition d_meter2_draw.cpp:2241
f32 mButtonCrossITEMAlpha
Definition d_meter2_draw.h:491
f32 field_0x5cc[3]
Definition d_meter2_draw.h:380
CPaneMgr * mpRupeeTexture[4][2]
Definition d_meter2_draw.h:319
u8 field_0x773[2]
Definition d_meter2_draw.h:443
CPaneMgr * mpTextA
Definition d_meter2_draw.h:336
f32 field_0x6c4[3]
Definition d_meter2_draw.h:394
f32 mKeyAlpha
Definition d_meter2_draw.h:472
f32 field_0x61c
Definition d_meter2_draw.h:388
u8 field_0x370[0x2C]
Definition d_meter2_draw.h:343
u8 field_0x763
Definition d_meter2_draw.h:430
@ SELECT_MAX_e
Definition d_meter2_draw.h:159
@ SELECT_X_e
Definition d_meter2_draw.h:156
@ SELECT_Z_e
Definition d_meter2_draw.h:158
@ SELECT_Y_e
Definition d_meter2_draw.h:157
CPaneMgr * mpTextM
Definition d_meter2_draw.h:340
JUtility::TColor mPikariBlack
Definition d_meter2_draw.h:359
f32 mButtonAAlpha
Definition d_meter2_draw.h:477
f32 field_0x568
Definition d_meter2_draw.h:367
void drawPikariHakusha(f32, f32, f32, f32, JUtility::TColor, JUtility::TColor, JUtility::TColor, JUtility::TColor)
Definition d_meter2_draw.cpp:1404
CPaneMgr * mpMagicFrameL
Definition d_meter2_draw.h:310
CPaneMgr * mpButtonMidona
Definition d_meter2_draw.h:326
f32 mButtonYItemBaseAlpha[2]
Definition d_meter2_draw.h:485
CPaneMgr * mpLightB
Definition d_meter2_draw.h:328
u8 field_0x764
Definition d_meter2_draw.h:431
void playOxygenBpkAnimation(J2DAnmColor *)
Definition d_meter2_draw.cpp:1297
CPaneMgr * mpBigHeart
Definition d_meter2_draw.h:307
CPaneMgr * mpHeartMark[20]
Definition d_meter2_draw.h:306
u8 field_0x76b
Definition d_meter2_draw.h:436
f32 mLanternMeterFrameAlpha
Definition d_meter2_draw.h:460
f32 field_0x7c8
Definition d_meter2_draw.h:464
CPaneMgr * mpBTextA
Definition d_meter2_draw.h:333
void drawPikari(f32, f32, f32 *, f32, JUtility::TColor, JUtility::TColor, JUtility::TColor, JUtility::TColor, f32, u8)
Definition d_meter2_draw.cpp:1329
u16 field_0x740
Definition d_meter2_draw.h:416
int field_0x2fc
Definition d_meter2_draw.h:323
f32 field_0x574
Definition d_meter2_draw.h:370
void init()
Definition d_meter2_draw.cpp:404
CPaneMgr * mpButtonA
Definition d_meter2_draw.h:324
u8 field_0x758
Definition d_meter2_draw.h:421
f32 field_0x62c[16]
Definition d_meter2_draw.h:390
void setAlphaButtonAnimeMax()
Definition d_meter2_draw.cpp:2970
void drawOxygen(s32, s32, f32, f32)
Definition d_meter2_draw.cpp:1767
void drawButtonS(u8)
Definition d_meter2_draw.cpp:2474
u8 field_0xb4[8]
Definition d_meter2_draw.h:299
f32 field_0x580
Definition d_meter2_draw.h:373
f32 mRupeeCountAlpha
Definition d_meter2_draw.h:469
void setAlphaButtonCrossMapAnimeMin()
Definition d_meter2_draw.cpp:2728
f32 field_0x7a4
Definition d_meter2_draw.h:455
CPaneMgr * mpLightDropParent
Definition d_meter2_draw.h:313
void drawKanteraMeter(u8, f32)
Definition d_meter2_draw.cpp:3588
u8 mButtonBItem
Definition d_meter2_draw.h:439
u8 field_0x772
Definition d_meter2_draw.h:442
f32 mButtonXItemBaseAlpha[2]
Definition d_meter2_draw.h:484
f32 field_0x7f0
Definition d_meter2_draw.h:474
u8 field_0x762
Definition d_meter2_draw.h:429
s16 field_0x742[3]
Definition d_meter2_draw.h:417
u8 field_0x76c[2]
Definition d_meter2_draw.h:437
f32 field_0x78c
Definition d_meter2_draw.h:449
void setAlphaButtonBAnimeMin()
Definition d_meter2_draw.cpp:3025
CPaneMgr * mpLightXY[3]
Definition d_meter2_draw.h:329
void setButtonIconAlpha(int, u8, u32, bool)
Definition d_meter2_draw.cpp:3226
CPaneMgr * mpBTextXY[3]
Definition d_meter2_draw.h:335
CPaneMgr * mpMagicFrameR
Definition d_meter2_draw.h:312
u8 field_0x748[0xC]
Definition d_meter2_draw.h:418
f32 mLifeParentHeartAlpha
Definition d_meter2_draw.h:451
JKRExpHeap * heap
Definition d_meter2_draw.h:291
f32 field_0x5a8[3]
Definition d_meter2_draw.h:377
void initMagic()
Definition d_meter2_draw.cpp:793
void initLightDrop()
Definition d_meter2_draw.cpp:856
f32 mRupeeAlpha
Definition d_meter2_draw.h:467
f32 field_0x72c
Definition d_meter2_draw.h:411
f32 field_0x590[3]
Definition d_meter2_draw.h:375
CPaneMgr * mpRupeeKeyParent
Definition d_meter2_draw.h:317
int field_0xa8
Definition d_meter2_draw.h:297
u8 field_0x766
Definition d_meter2_draw.h:433
J2DAnmColor * mPikariBpk
Definition d_meter2_draw.h:357
u8 field_0x860[2]
Definition d_meter2_draw.h:498
f32 mMagicMeterAlpha
Definition d_meter2_draw.h:456
void setItemParamB(u8)
Definition d_meter2_draw.cpp:3860
f32 field_0x60c
Definition d_meter2_draw.h:386
J2DScreen * mpScreen
Definition d_meter2_draw.h:292
void drawLightDrop(u8, u8, f32, f32, f32, f32, u8)
Definition d_meter2_draw.cpp:1849
J2DPicture * mpItemXYPane[3]
Definition d_meter2_draw.h:354
f32 getMeterGaugeAlphaRate(u8 i_no)
Definition d_meter2_draw.h:275
f32 field_0x73c
Definition d_meter2_draw.h:415
f32 field_0x59c[3]
Definition d_meter2_draw.h:376
int field_0x36c
Definition d_meter2_draw.h:342
void setAlphaLightDropAnimeMax()
Definition d_meter2_draw.cpp:1950
void drawButtonB(u8, bool, f32, f32, f32, f32, f32, bool)
Definition d_meter2_draw.cpp:2306
f32 field_0x7e4
Definition d_meter2_draw.h:471
f32 field_0x6fc
Definition d_meter2_draw.h:404
bool isEmphasisC()
Definition d_meter2_draw.h:274
f32 mLightDropVesselScale
Definition d_meter2_draw.h:402
CPaneMgr * mpBTextB
Definition d_meter2_draw.h:334
bool isEmphasisBin()
Definition d_meter2_draw.h:278
f32 mParentAlpha
Definition d_meter2_draw.h:445
void setAlphaAnimeMax(CPaneMgrAlpha *, s16)
Definition d_meter2_draw.cpp:3499
bool isEmphasisY()
Definition d_meter2_draw.h:283
void setEmphasisA(u8 param_0)
Definition d_meter2_draw.h:285
u8 field_0x4bc[0x28]
Definition d_meter2_draw.h:350
f32 mLanternMeterAlpha
Definition d_meter2_draw.h:459
CPaneMgr * mpJujiM[5]
Definition d_meter2_draw.h:348
void playPikariBpkAnimation(f32)
Definition d_meter2_draw.cpp:1288
f32 mHeartAlpha
Definition d_meter2_draw.h:453
CPaneMgr * mpPikariParent
Definition d_meter2_draw.h:344
bool isEmphasisA()
Definition d_meter2_draw.h:276
void setAlphaButtonCrossItemAnimeMin()
Definition d_meter2_draw.cpp:2696
bool getItemSubject()
Definition d_meter2_draw.cpp:4024
CPaneMgr * mpButtonXY[3]
Definition d_meter2_draw.h:327
f32 mLifeParentAlpha
Definition d_meter2_draw.h:450
CPaneMgr * mpItemR
Definition d_meter2_draw.h:332
f32 mBigHeartAlpha
Definition d_meter2_draw.h:454
f32 field_0x554
Definition d_meter2_draw.h:362
f32 mButtonXAlpha
Definition d_meter2_draw.h:479
f32 mParentScale
Definition d_meter2_draw.h:444
f32 field_0x6dc
Definition d_meter2_draw.h:396
u8 field_0x75f
Definition d_meter2_draw.h:426
f32 field_0x550
Definition d_meter2_draw.h:361
ResTIMG * mpItemXYTex[2][2][2]
Definition d_meter2_draw.h:352
f32 field_0x80c
Definition d_meter2_draw.h:481
u8 isButtonVisible()
Definition d_meter2_draw.cpp:3611
void setAlphaButtonAAnimeMax()
Definition d_meter2_draw.cpp:3006
bool getCanoeFishing()
Definition d_meter2_draw.cpp:4006
CPaneMgr * mpKeyParent
Definition d_meter2_draw.h:320
void setAlphaButtonCrossAnimeMax()
Definition d_meter2_draw.cpp:2675
void setButtonIconAAlpha(u8, u32, bool)
Definition d_meter2_draw.cpp:3079
f32 mOxygenMeterFrameAlpha
Definition d_meter2_draw.h:463
CPaneMgr * mpSIParts[16][3]
Definition d_meter2_draw.h:316
bool isEmphasisZ()
Definition d_meter2_draw.h:279
s16 field_0x756
Definition d_meter2_draw.h:420
s16 getButtonTimer()
Definition d_meter2_draw.cpp:4058
f32 mOxygenMeterAlpha
Definition d_meter2_draw.h:462
f32 field_0x6e0
Definition d_meter2_draw.h:397
CPaneMgr * mpItemB
Definition d_meter2_draw.h:330
void drawButtonC(u8, bool)
Definition d_meter2_draw.cpp:2466
f32 field_0x620[3]
Definition d_meter2_draw.h:389
void drawButton3D(u8)
Definition d_meter2_draw.cpp:2458
bool isEmphasisB()
Definition d_meter2_draw.h:277
u8 field_0x767
Definition d_meter2_draw.h:434
f32 field_0x7bc
Definition d_meter2_draw.h:461
int field_0x524[2][2]
Definition d_meter2_draw.h:355
void setAlphaButtonCrossAnimeMin()
Definition d_meter2_draw.cpp:2663
void setAlphaButtonAAnimeMin()
Definition d_meter2_draw.cpp:2989
void setAlphaButtonBAnimeMax()
Definition d_meter2_draw.cpp:3051
f32 field_0x730
Definition d_meter2_draw.h:412
CPaneMgr * mpButtonB
Definition d_meter2_draw.h:325
void setAlphaMagicChange(bool)
Definition d_meter2_draw.cpp:1646
void drawKey(s16)
Definition d_meter2_draw.cpp:2161
f32 field_0x6d0[3]
Definition d_meter2_draw.h:395
void setItemNum(u8, u8, u8)
Definition d_meter2_draw.cpp:3520
void setAlphaButtonCrossItemAnimeMax()
Definition d_meter2_draw.cpp:2712
f32 mItemBBaseAlpha[2]
Definition d_meter2_draw.h:483
GXColor field_0x854
Definition d_meter2_draw.h:495
CPaneMgr * mpMagicBase
Definition d_meter2_draw.h:309
CPaneMgr * mpTextI
Definition d_meter2_draw.h:339
void initButtonCross()
Definition d_meter2_draw.cpp:1217
void setAlphaButtonAnimeMin()
Definition d_meter2_draw.cpp:2958
CPaneMgr * mpParent
Definition d_meter2_draw.h:300
f32 field_0x57c
Definition d_meter2_draw.h:372
u8 field_0x761
Definition d_meter2_draw.h:428
f32 field_0x6b8[3]
Definition d_meter2_draw.h:393
f32 field_0x578
Definition d_meter2_draw.h:371
dMeter2Draw_actionID
Definition d_meter2_draw.h:19
@ ACTION_STR_ZOOM_OUT
Definition d_meter2_draw.h:146
@ ACTION_STR_OPEN
Definition d_meter2_draw.h:26
@ ACTION_STR_THROW2
Definition d_meter2_draw.h:100
@ ACTION_STR_DASH
Definition d_meter2_draw.h:29
@ ACTION_STR_ROLL
Definition d_meter2_draw.h:91
@ ACTION_STR_AREA_MAP
Definition d_meter2_draw.h:133
@ ACTION_STR_NONE5
Definition d_meter2_draw.h:99
@ ACTION_STR_HOLD_ON
Definition d_meter2_draw.h:142
@ ACTION_STR_GET_DOWN
Definition d_meter2_draw.h:93
@ ACTION_STR_PULL_DOWN
Definition d_meter2_draw.h:75
@ ACTION_STR_DODGE
Definition d_meter2_draw.h:65
@ ACTION_STR_DASH2
Definition d_meter2_draw.h:95
@ ACTION_STR_CHECK3
Definition d_meter2_draw.h:148
@ ACTION_STR_LAND
Definition d_meter2_draw.h:101
@ ACTION_STR_LET_GO
Definition d_meter2_draw.h:21
@ ACTION_STR_ROTATE
Definition d_meter2_draw.h:138
@ ACTION_STR_DRAW
Definition d_meter2_draw.h:118
@ ACTION_STR_LOOK
Definition d_meter2_draw.h:47
@ ACTION_STR_BLANK
Definition d_meter2_draw.h:120
@ ACTION_STR_ITEMS
Definition d_meter2_draw.h:116
@ ACTION_STR_PICK_UP
Definition d_meter2_draw.h:32
@ ACTION_STR_RELEASE
Definition d_meter2_draw.h:113
@ ACTION_STR_LISTEN
Definition d_meter2_draw.h:79
@ ACTION_STR_BITE
Definition d_meter2_draw.h:90
@ ACTION_STR_CHANGE_LOCKS
Definition d_meter2_draw.h:103
@ ACTION_STR_PET
Definition d_meter2_draw.h:76
@ ACTION_STR_PICK_UP4
Definition d_meter2_draw.h:77
@ ACTION_STR_PADDLE
Definition d_meter2_draw.h:44
@ ACTION_STR_SELECT
Definition d_meter2_draw.h:35
@ ACTION_STR_CONFIRM
Definition d_meter2_draw.h:54
@ ACTION_STR_ZOOM_IN
Definition d_meter2_draw.h:145
@ ACTION_STR_REEL_FAST
Definition d_meter2_draw.h:111
@ ACTION_STR_HOOK
Definition d_meter2_draw.h:102
@ ACTION_STR_BLOW
Definition d_meter2_draw.h:64
@ ACTION_STR_INFO
Definition d_meter2_draw.h:56
@ ACTION_STR_MOVE_CLOSER_TV
Definition d_meter2_draw.h:147
@ ACTION_STR_BACK2
Definition d_meter2_draw.h:126
@ ACTION_STR_GET_ON
Definition d_meter2_draw.h:43
@ ACTION_STR_SET_HOOK
Definition d_meter2_draw.h:135
@ ACTION_STR_FASTEN
Definition d_meter2_draw.h:92
@ ACTION_STR_SPIN_ATTACK
Definition d_meter2_draw.h:110
@ ACTION_STR_CHECK
Definition d_meter2_draw.h:28
@ ACTION_STR_HAWKEYE_OFF
Definition d_meter2_draw.h:94
@ ACTION_STR_HELM_SPLITTER
Definition d_meter2_draw.h:139
@ ACTION_STR_SEIZE
Definition d_meter2_draw.h:131
@ ACTION_STR_EXTRACT
Definition d_meter2_draw.h:107
@ ACTION_STR_PLACE
Definition d_meter2_draw.h:40
@ ACTION_STR_TILT
Definition d_meter2_draw.h:136
@ ACTION_STR_EAT
Definition d_meter2_draw.h:34
@ ACTION_STR_THRUST
Definition d_meter2_draw.h:137
@ ACTION_STR_THROW
Definition d_meter2_draw.h:39
@ ACTION_STR_EQUIP
Definition d_meter2_draw.h:104
@ ACTION_STR_DRINK
Definition d_meter2_draw.h:80
@ ACTION_STR_ZOOM3
Definition d_meter2_draw.h:125
@ ACTION_STR_ENTER
Definition d_meter2_draw.h:27
@ ACTION_STR_SENSE
Definition d_meter2_draw.h:98
@ ACTION_STR_RAISE
Definition d_meter2_draw.h:112
@ ACTION_STR_PUT_TOGETHER
Definition d_meter2_draw.h:86
@ ACTION_STR_SKIP
Definition d_meter2_draw.h:87
@ ACTION_STR_DROP_DOWN
Definition d_meter2_draw.h:71
@ ACTION_STR_GET_OFF2
Definition d_meter2_draw.h:53
@ ACTION_STR_ACTION
Definition d_meter2_draw.h:134
@ ACTION_STR_SLAP
Definition d_meter2_draw.h:88
@ ACTION_STR_HINT
Definition d_meter2_draw.h:67
@ ACTION_STR_NEXT
Definition d_meter2_draw.h:55
@ ACTION_STR_SWIM
Definition d_meter2_draw.h:96
@ ACTION_STR_CHANGE_VIEW
Definition d_meter2_draw.h:124
@ ACTION_STR_CHECK2
Definition d_meter2_draw.h:114
@ ACTION_STR_BACK
Definition d_meter2_draw.h:38
@ ACTION_STR_POINT_WII_REMOTE
Definition d_meter2_draw.h:122
@ ACTION_STR_LOCK
Definition d_meter2_draw.h:36
@ ACTION_STR_MAP
Definition d_meter2_draw.h:115
@ ACTION_STR_NONE3
Definition d_meter2_draw.h:58
@ ACTION_STR_COVER
Definition d_meter2_draw.h:82
@ ACTION_STR_SWING
Definition d_meter2_draw.h:50
@ ACTION_STR_SHIELD_ATTACK
Definition d_meter2_draw.h:78
@ ACTION_STR_PICK
Definition d_meter2_draw.h:63
@ ACTION_STR_LIFT
Definition d_meter2_draw.h:49
@ ACTION_STR_CHANCE
Definition d_meter2_draw.h:127
@ ACTION_STR_FINISH
Definition d_meter2_draw.h:68
@ ACTION_STR_CANT_SKIP
Definition d_meter2_draw.h:97
@ ACTION_STR_RESIST
Definition d_meter2_draw.h:84
@ ACTION_STR_SURVEY
Definition d_meter2_draw.h:129
@ ACTION_STR_READ
Definition d_meter2_draw.h:46
@ ACTION_STR_WHOOP
Definition d_meter2_draw.h:60
@ ACTION_STR_PICK_UP3
Definition d_meter2_draw.h:72
@ ACTION_STR_SWITCH
Definition d_meter2_draw.h:37
@ ACTION_STR_MOVE
Definition d_meter2_draw.h:140
@ ACTION_STR_GRAB
Definition d_meter2_draw.h:41
@ ACTION_STR_NONE
Definition d_meter2_draw.h:20
@ ACTION_STR_SWITCH2
Definition d_meter2_draw.h:109
@ ACTION_STR_CROUCH
Definition d_meter2_draw.h:30
@ ACTION_STR_FLIP
Definition d_meter2_draw.h:123
@ ACTION_STR_DIVE
Definition d_meter2_draw.h:85
@ ACTION_STR_BITE2
Definition d_meter2_draw.h:143
@ ACTION_STR_HURRY
Definition d_meter2_draw.h:74
@ ACTION_STR_GET_OFF
Definition d_meter2_draw.h:42
@ ACTION_STR_QUIT
Definition d_meter2_draw.h:62
@ ACTION_STR_HELP
Definition d_meter2_draw.h:144
@ ACTION_STR_SCOOP
Definition d_meter2_draw.h:128
@ ACTION_STR_PICK_UP2
Definition d_meter2_draw.h:51
@ ACTION_STR_CANCEL
Definition d_meter2_draw.h:130
@ ACTION_STR_NONE2
Definition d_meter2_draw.h:57
@ ACTION_STR_PUT_AWAY
Definition d_meter2_draw.h:24
@ ACTION_STR_SET_FREE
Definition d_meter2_draw.h:69
@ ACTION_STR_SPEAK
Definition d_meter2_draw.h:48
@ ACTION_STR_HOWL
Definition d_meter2_draw.h:25
@ ACTION_STR_REEL
Definition d_meter2_draw.h:106
@ ACTION_STR_GET_ON2
Definition d_meter2_draw.h:52
@ ACTION_STR_DEFEND
Definition d_meter2_draw.h:31
@ ACTION_STR_JUMP2
Definition d_meter2_draw.h:121
@ ACTION_STR_STRIKE
Definition d_meter2_draw.h:119
@ ACTION_STR_TAKE
Definition d_meter2_draw.h:73
@ ACTION_STR_CUT
Definition d_meter2_draw.h:66
@ ACTION_STR_JUMP
Definition d_meter2_draw.h:45
@ ACTION_STR_PEEK
Definition d_meter2_draw.h:22
@ ACTION_STR_PULL
Definition d_meter2_draw.h:105
@ ACTION_STR_SNIFF
Definition d_meter2_draw.h:89
@ ACTION_STR_ZOOM
Definition d_meter2_draw.h:61
@ ACTION_STR_ROLL2
Definition d_meter2_draw.h:141
@ ACTION_STR_COLLECTION
Definition d_meter2_draw.h:132
@ ACTION_STR_ZOOM2
Definition d_meter2_draw.h:81
@ ACTION_STR_NONE4
Definition d_meter2_draw.h:59
@ ACTION_STR_DISMOUNT
Definition d_meter2_draw.h:70
@ ACTION_STR_PUSH
Definition d_meter2_draw.h:83
@ ACTION_STR_ATTACK
Definition d_meter2_draw.h:23
@ ACTION_STR_SPIN
Definition d_meter2_draw.h:108
@ ACTION_STR_DIG
Definition d_meter2_draw.h:33
@ ACTION_STR_INSERT
Definition d_meter2_draw.h:117
dMeter2Draw_actionFlag
Definition d_meter2_draw.h:13
@ ACTION_FLG_EMPHASIS
Definition d_meter2_draw.h:15
@ ACTION_FLG_DEFAULT
Definition d_meter2_draw.h:14
@ ACTION_FLG_CONTINUATION
Definition d_meter2_draw.h:16
Definition d_a_balloon_2D.h:178
Definition TColor.h:12
Image data header.
Definition d_menu_dmap_map.cpp:109
Definition d_a_ep.cpp:68
Definition d_meter2_draw.h:162
f32 num_pos_y
Definition d_meter2_draw.h:168
f32 num_scale
Definition d_meter2_draw.h:169
f32 rotation
Definition d_meter2_draw.h:166
f32 scale
Definition d_meter2_draw.h:165
f32 num_pos_x
Definition d_meter2_draw.h:167
f32 pos_x
Definition d_meter2_draw.h:163
f32 pos_y
Definition d_meter2_draw.h:164
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned short u16
Definition types.h:9
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8