Files
tww/include/d/d_minigame_terminater.h
T
Jcw87 5e7b59f2fe Improve compiler compatibility (#743)
* fix returns

* use standard C headers

* struct/class mismatch

* explicit this in template

* switch variable scope

* C standard compliance

* & l-value
2025-04-29 12:49:09 -04:00

51 lines
1.1 KiB
C++

#ifndef D_MINIGAME_TERMINATER_H
#define D_MINIGAME_TERMINATER_H
#include "dolphin/types.h"
class JKRArchive;
class J2DPane;
struct fopMsgM_pane_class;
class dDlst_TerminaterScrnDraw_c {
public:
void acc(s16, s16, s16) {}
void setScreen(const char*, JKRArchive*);
void setScrnFailed();
void setScrnSuccess(int, int);
void changeNumberTexture(J2DPane*, int);
void getNumber(int);
void setAlphaFailed();
void setAlphaSuccess();
void getRotate(fopMsgM_pane_class*);
void setRotate(fopMsgM_pane_class*, f32);
void setScale(fopMsgM_pane_class*, f32);
void animeF1(int);
void animeF2(int);
void animeF3(int);
void animeS1();
void animeS2(fopMsgM_pane_class*);
void animeS3();
void animeFailed1();
void animeFailed2();
void animeSuccess();
void animePerfect();
void draw();
};
class dMinigame_Terminater_c {
public:
void getResultRupee() {}
void getResultTime() {}
void setResultRupee(int) {}
void setResultTime(int) {}
void _create();
void _execute();
void _draw();
void _delete();
};
#endif /* D_MINIGAME_TERMINATER_H */