summaryrefslogtreecommitdiff
path: root/src/d/d_meter2.cpp
blob: 1f4aa0db5f1827d614482a6f4beefe3911aad3b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
/* d_meter2.cpp autogenerated by split.py v0.3 at 2021-01-02 05:22:56.288655 */

#include "Z2AudioLib/Z2SeMgr/Z2SeMgr.h"
#include "d/d_com/d_com_inf_game/d_com_inf_game.h"
#include "global.h"
#include "m_Do/m_Do_audio/m_Do_audio.h"

extern "C" {
int getTimerMode__14dComIfG_play_cFv(void);
int strcmp(const char*, const char*);
u32 getBombNum__21dSv_player_item_max_cCFUc(u8);
u8 dComIfGs_getMixItemIndex(int);
u8 getBombNum__24dSv_player_item_record_cCFUc(u8);
unsigned int getSelectItemIndex__21dSv_player_status_a_cCFi(int);
void __nw__FUl(void);
void cLib_addCalc2__FPffff(void);
void dCam_getBody(void);
void dCamera_c_NS_CalcSubjectAngle(void);
void dComIfG_play_c_NS_clearItemBombNumCount(void);
void dComIfG_play_c_NS_getItemBombNumCount(void);
void dComIfG_play_c_NS_getLayerNo(int);
void dComIfG_play_c_NS_setItemBombNumCount(u8, s16);
void dComIfGp_getSelectItem(void);
void dComIfGp_getSelectItemMaxNum(void);
void dComIfGp_getSelectItemNum(void);
void dComIfGp_getSubHeap2D(void);
void dComIfGp_offHeapLockFlag(void);
void dComIfGp_setHeapLockFlag(void);
void dComIfGp_setSelectItem(int);
void dComIfGs_getSelectMixItemNoArrowIndex(void);
void dComIfGs_setMixItemIndex(int, u8);
void dComIfGs_setSelectItemIndex(int, u8);
void dDlst_list_c_NS_set(void);
void dKy_darkworld_check(void);
void dMeter2_c_NS_alphaAnimeButton(void);
void dMeter2_c_NS_alphaAnimeButtonCross(void);
void dMeter2_c_NS_alphaAnimeKantera(void);
void dMeter2_c_NS_alphaAnimeKey(void);
void dMeter2_c_NS_alphaAnimeLife(void);
void dMeter2_c_NS_alphaAnimeLightDrop(void);
void dMeter2_c_NS_alphaAnimeOxygen(void);
void dMeter2_c_NS_alphaAnimeRupee(void);
void dMeter2_c_NS_check2DContents(void);
void dMeter2_c_NS_checkStatus(void);
void dMeter2_c_NS_checkSubContents(void);
void dMeter2_c_NS_emphasisButtonDelete(void);
void dMeter2_c_NS_isArrowEquip(void);
void dMeter2_c_NS_isKeyVisible(void);
void dMeter2_c_NS_isPachinkoEquip(void);
void dMeter2_c_NS_isShowLightDrop(void);
void dMeter2_c_NS_killSubContents(void);
void dMeter2_c_NS_move2DContents(void);
void dMeter2_c_NS_moveArrowNum(void);
void dMeter2_c_NS_moveBombNum(void);
void dMeter2_c_NS_moveBottleNum(void);
void dMeter2_c_NS_moveButton3D(void);
void dMeter2_c_NS_moveButtonA(void);
void dMeter2_c_NS_moveButtonB(void);
void dMeter2_c_NS_moveButtonC(void);
void dMeter2_c_NS_moveButtonCross(void);
void dMeter2_c_NS_moveButtonR(void);
void dMeter2_c_NS_moveButtonS(void);
void dMeter2_c_NS_moveButtonXY(void);
void dMeter2_c_NS_moveButtonZ(void);
void dMeter2_c_NS_moveKantera(void);
void dMeter2_c_NS_moveKey(void);
void dMeter2_c_NS_moveLife(void);
void dMeter2_c_NS_moveLightDrop(void);
void dMeter2_c_NS_moveOxygen(void);
void dMeter2_c_NS_movePachinkoNum(void);
void dMeter2_c_NS_moveRupee(void);
void dMeter2_c_NS_moveSubContents(void);
void dMeter2_c_NS_moveTouchSubMenu(void);
void dMeter2Draw_c_NS_drawButton3D(void);
void dMeter2Draw_c_NS_drawButtonA(void);
void dMeter2Draw_c_NS_drawButtonB(void);
void dMeter2Draw_c_NS_drawButtonBin(void);
void dMeter2Draw_c_NS_drawButtonC(void);
void dMeter2Draw_c_NS_drawButtonCross(void);
void dMeter2Draw_c_NS_drawButtonR(void);
void dMeter2Draw_c_NS_drawButtonS(void);
void dMeter2Draw_c_NS_drawButtonXY(void);
void dMeter2Draw_c_NS_drawButtonZ(void);
void dMeter2Draw_c_NS_drawItemNum(void);
void dMeter2Draw_c_NS_drawKantera(void);
void dMeter2Draw_c_NS_drawKanteraMeter(void);
void dMeter2Draw_c_NS_drawKey(void);
void dMeter2Draw_c_NS_drawLife(void);
void dMeter2Draw_c_NS_drawLightDrop(void);
void dMeter2Draw_c_NS_drawOxygen(void);
void dMeter2Draw_c_NS_drawRupee(void);
void dMeter2Draw_c_NS_exec(void);
void dMeter2Draw_c_NS_getActionString(void);
void dMeter2Draw_c_NS_getButtonCrossParentInitTransY(void);
void dMeter2Draw_c_NS_getButtonTimer(void);
void dMeter2Draw_c_NS_getCameraSubject(void);
void dMeter2Draw_c_NS_getItemSubject(void);
void dMeter2Draw_c_NS_getNowLightDropRateCalc(void);
void dMeter2Draw_c_NS_getPlayerSubject(void);
void dMeter2Draw_c_NS_isBButtonShow(void);
void dMeter2Draw_c_NS_isButtonVisible(void);
void dMeter2Draw_c_NS_setAlphaButtonAAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaButtonAAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaButtonAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaButtonAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaButtonBAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaButtonBAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaButtonChange(void);
void dMeter2Draw_c_NS_setAlphaButtonCrossAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaButtonCrossAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaKanteraAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaKanteraAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaKanteraChange(void);
void dMeter2Draw_c_NS_setAlphaKeyAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaKeyAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaKeyChange(void);
void dMeter2Draw_c_NS_setAlphaLifeAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaLifeAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaLifeChange(void);
void dMeter2Draw_c_NS_setAlphaLightDropAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaLightDropAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaLightDropChange(void);
void dMeter2Draw_c_NS_setAlphaOxygenAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaOxygenAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaOxygenChange(void);
void dMeter2Draw_c_NS_setAlphaRupeeAnimeMax(void);
void dMeter2Draw_c_NS_setAlphaRupeeAnimeMin(void);
void dMeter2Draw_c_NS_setAlphaRupeeChange(void);
void dMeter2Draw_c_NS_setButtonIconAAlpha(void);
void dMeter2Draw_c_NS_setButtonIconAlpha(void);
void dMeter2Draw_c_NS_setButtonIconBAlpha(void);
void dMeter2Draw_c_NS_setButtonIconMidonaAlpha(void);
void dMeter2Draw_c_NS_setItemNum(void);
void dMeter2Draw_c(void);
void dMeter2Info_c_NS_decHotSpringTimer(void);
void dMeter2Info_c_NS_isDirectUseItem(void);
void dMeter2Info_c_NS_isFloatingMessageVisible(void);
void dMeter2Info_is2DActiveTouchArea(void);
void dMeterButton_c_NS__execute(void);
void dMeterButton_c_NS_hideAll(void);
void dMeterButton_c_NS_isClose(void);
void dMeterButton_c_NS_setString(void);
void dMeterButton_c(void);
void dMeterHaihai_c(void);
void dMeterHakusha_c(void);
void dMeterMap_c_NS__draw(void);
void dMeterMap_c_NS__move(void);
void dMeterMap_c_NS_getMapDispEdgeTop(void);
void dMeterMap_c_NS_isEnableDispMapAndMapDispSizeTypeNo(void);
void dMeterMap_c_NS_meter_map_move(void);
void dMeterMap_c_NS_setMapAlpha(void);
void dMeterMap_c(void);  // from d_meter_map
void dMeterString_c_NS_createString(void);
void dMeterString_c(void);
void dMsgObject_c_NS_getStatus(void);
void dMsgObject_c_NS_isPlaceMessage(void);
void dMw_HIO_c_NS_getArrowFlag(void);
void dMw_HIO_c_NS_getBombFlag(void);
void dMw_HIO_c_NS_getPachinkoFlag(void);
void dScope_c(void);
void dTimer_createStockTimer(void);
void fopMsgM_Create(void);
void fopMsgM_createExpHeap(void);
void fopMsgM_destroyExpHeap(void);
void fopMsgM_setMessageID(void);
void fopMsgM_setStageLayer(void);
void freeAll__7JKRHeapFv(void);
void getBottleNum__24dSv_player_item_record_cCFUc(void);
void getItem__17dSv_player_item_cCFib(void);
void getLightDropNum__16dSv_light_drop_cCFUc(void);
void getRupeeMax__21dSv_player_status_a_cCFv(void);
void getTotalFreeSize__7JKRHeapCFv(void);
void heartGaugeOn__11Z2StatusMgrFv(void);
void isCollectCrystal__20dSv_player_collect_cCFUc(void);
void isCollectMirror__20dSv_player_collect_cCFUc(void);
void isEventBit__11dSv_event_cCFUs(void);
void isLightDropGetFlag__16dSv_light_drop_cCFUc(void);
void onCollectCrystal__20dSv_player_collect_cFUc(void);
void onCollectMirror__20dSv_player_collect_cFUc(void);
void setBombNum__24dSv_player_item_record_cFUcUc(void);
void setItem__17dSv_player_item_cFiUc(void);
}

extern "C" {
// _create__9dMeter2_cFv
// dMeter2_c::_create(void)
asm void dMeter2_c_NS__create(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021EA14.s"
}

// _execute__9dMeter2_cFv
// dMeter2_c::_execute(void)
asm void dMeter2_c_NS__execute(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F128.s"
}

// _draw__9dMeter2_cFv
// dMeter2_c::_draw(void)
asm void dMeter2_c_NS__draw(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F370.s"
}

// _delete__9dMeter2_cFv
// dMeter2_c::_delete(void)
asm void dMeter2_c_NS__delete(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F49C.s"
}

// emphasisButtonDelete__9dMeter2_cFv
// dMeter2_c::emphasisButtonDelete(void)
asm void dMeter2_c_NS_emphasisButtonDelete(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F6EC.s"
}

// setLifeZero__9dMeter2_cFv
// dMeter2_c::setLifeZero(void)
asm void func_8021F780(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F780.s"
}

// checkStatus__9dMeter2_cFv
// dMeter2_c::checkStatus(void)
asm void dMeter2_c_NS_checkStatus(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021F7B0.s"
}

// moveLife__9dMeter2_cFv
// dMeter2_c::moveLife(void)
asm void dMeter2_c_NS_moveLife(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_8021FD60.s"
}

// moveKantera__9dMeter2_cFv
// dMeter2_c::moveKantera(void)
asm void dMeter2_c_NS_moveKantera(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80220180.s"
}

// moveOxygen__9dMeter2_cFv
// dMeter2_c::moveOxygen(void)
asm void dMeter2_c_NS_moveOxygen(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_8022051C.s"
}

// moveLightDrop__9dMeter2_cFv
// dMeter2_c::moveLightDrop(void)
asm void dMeter2_c_NS_moveLightDrop(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80220888.s"
}

// moveRupee__9dMeter2_cFv
// dMeter2_c::moveRupee(void)
asm void dMeter2_c_NS_moveRupee(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80220C30.s"
}

// moveKey__9dMeter2_cFv
// dMeter2_c::moveKey(void)
asm void dMeter2_c_NS_moveKey(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_802210AC.s"
}

// moveButtonA__9dMeter2_cFv
// dMeter2_c::moveButtonA(void)
asm void dMeter2_c_NS_moveButtonA(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80221244.s"
}

// moveButtonB__9dMeter2_cFv
// dMeter2_c::moveButtonB(void)
asm void dMeter2_c_NS_moveButtonB(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_802217F4.s"
}

// moveButtonR__9dMeter2_cFv
// dMeter2_c::moveButtonR(void)
asm void dMeter2_c_NS_moveButtonR(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80221EC8.s"
}

// moveButtonZ__9dMeter2_cFv
// dMeter2_c::moveButtonZ(void)
asm void dMeter2_c_NS_moveButtonZ(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80222000.s"
}

// moveButton3D__9dMeter2_cFv
// dMeter2_c::moveButton3D(void)
asm void dMeter2_c_NS_moveButton3D(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_802222A0.s"
}

// moveButtonC__9dMeter2_cFv
// dMeter2_c::moveButtonC(void)
asm void dMeter2_c_NS_moveButtonC(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80222364.s"
}

// moveButtonS__9dMeter2_cFv
// dMeter2_c::moveButtonS(void)
asm void dMeter2_c_NS_moveButtonS(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80222494.s"
}

// moveButtonXY__9dMeter2_cFv
// dMeter2_c::moveButtonXY(void)
asm void dMeter2_c_NS_moveButtonXY(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80222518.s"
}

// moveButtonCross__9dMeter2_cFv
// dMeter2_c::moveButtonCross(void)
asm void dMeter2_c_NS_moveButtonCross(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80222E88.s"
}

// moveTouchSubMenu__9dMeter2_cFv
// dMeter2_c::moveTouchSubMenu(void)
asm void dMeter2_c_NS_moveTouchSubMenu(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_802230F8.s"
}

// moveSubContents__9dMeter2_cFv
// dMeter2_c::moveSubContents(void)
asm void dMeter2_c_NS_moveSubContents(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_802230FC.s"
}

// move2DContents__9dMeter2_cFv
// dMeter2_c::move2DContents(void)
asm void dMeter2_c_NS_move2DContents(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_802231C8.s"
}

// checkSubContents__9dMeter2_cFv
// dMeter2_c::checkSubContents(void)
asm void dMeter2_c_NS_checkSubContents(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_802237D4.s"
}

// check2DContents__9dMeter2_cFv
// dMeter2_c::check2DContents(void)
asm void dMeter2_c_NS_check2DContents(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80223BC4.s"
}

// moveBombNum__9dMeter2_cFv
// dMeter2_c::moveBombNum(void)
asm void dMeter2_c_NS_moveBombNum(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80223E00.s"
}

// moveBottleNum__9dMeter2_cFv
// dMeter2_c::moveBottleNum(void)
asm void dMeter2_c_NS_moveBottleNum(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224258.s"
}

// moveArrowNum__9dMeter2_cFv
// dMeter2_c::moveArrowNum(void)
asm void dMeter2_c_NS_moveArrowNum(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224354.s"
}

// movePachinkoNum__9dMeter2_cFv
// dMeter2_c::movePachinkoNum(void)
asm void dMeter2_c_NS_movePachinkoNum(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224680.s"
}

// alphaAnimeLife__9dMeter2_cFv
// dMeter2_c::alphaAnimeLife(void)
asm void dMeter2_c_NS_alphaAnimeLife(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_802248E4.s"
}

// alphaAnimeKantera__9dMeter2_cFv
// dMeter2_c::alphaAnimeKantera(void)
asm void dMeter2_c_NS_alphaAnimeKantera(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224A04.s"
}

// alphaAnimeOxygen__9dMeter2_cFv
// dMeter2_c::alphaAnimeOxygen(void)
asm void dMeter2_c_NS_alphaAnimeOxygen(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224BAC.s"
}

// alphaAnimeLightDrop__9dMeter2_cFv
// dMeter2_c::alphaAnimeLightDrop(void)
asm void dMeter2_c_NS_alphaAnimeLightDrop(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224D6C.s"
}

// alphaAnimeRupee__9dMeter2_cFv
// dMeter2_c::alphaAnimeRupee(void)
asm void dMeter2_c_NS_alphaAnimeRupee(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224DC0.s"
}

// alphaAnimeKey__9dMeter2_cFv
// dMeter2_c::alphaAnimeKey(void)
asm void dMeter2_c_NS_alphaAnimeKey(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80224F70.s"
}

// alphaAnimeButton__9dMeter2_cFv
// dMeter2_c::alphaAnimeButton(void)
asm void dMeter2_c_NS_alphaAnimeButton(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_802250F4.s"
}

// alphaAnimeButtonCross__9dMeter2_cFv
// dMeter2_c::alphaAnimeButtonCross(void)
asm void dMeter2_c_NS_alphaAnimeButtonCross(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_802254C0.s"
}

// isShowLightDrop__9dMeter2_cFv
// dMeter2_c::isShowLightDrop(void)
asm void dMeter2_c_NS_isShowLightDrop(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_802256DC.s"
}

// killSubContents__9dMeter2_cFUc
// dMeter2_c::killSubContents(unsigned char)
asm void dMeter2_c_NS_killSubContents(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_802258A0.s"
}

// isKeyVisible__9dMeter2_cFv
// dMeter2_c::isKeyVisible(void)
asm void dMeter2_c_NS_isKeyVisible(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225960.s"
}

// isArrowEquip__9dMeter2_cFv
// dMeter2_c::isArrowEquip(void)
asm void dMeter2_c_NS_isArrowEquip(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_802259F8.s"
}

// isPachinkoEquip__9dMeter2_cFv
// dMeter2_c::isPachinkoEquip(void)
asm void dMeter2_c_NS_isPachinkoEquip(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225A64.s"
}

// dMeter2_Draw__FP9dMeter2_c
// dMeter2_Draw(dMeter2_c*)
asm void func_80225AA0(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225AA0.s"
}

// dMeter2_Execute__FP9dMeter2_c
// dMeter2_Execute(dMeter2_c*)
asm void func_80225AC0(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225AC0.s"
}

// dMeter2_IsDelete__FP9dMeter2_c
// dMeter2_IsDelete(dMeter2_c*)
asm void func_80225AE0(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225AE0.s"
}

// dMeter2_Delete__FP9dMeter2_c
// dMeter2_Delete(dMeter2_c*)
asm void func_80225AE8(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225AE8.s"
}

// dMeter2_Create__FP9msg_class
// dMeter2_Create(msg_class*)
asm void func_80225B08(void) {
    nofralloc
#include "d/d_meter2/d_meter2/asm/func_80225B08.s"
}
};