Files
tww/include/d/actor/d_a_ykgr.h
T
Jasper St. Pierre a6b584eff1 d_s_play work
2024-01-20 22:22:15 -08:00

53 lines
971 B
C++

#ifndef D_A_YKGR_H
#define D_A_YKGR_H
#include "f_op/f_op_actor.h"
class JPABaseEmitter;
class JPABaseParticle;
class daYkgr_c : public fopAc_ac_c {
public:
static void init() {
m_emitter = NULL;
m_flag = 0;
m_alpha_flag = 1;
m_alpha = 0xFF;
}
static void stop() {
if (m_emitter) {
m_alpha_flag = 0;
}
};
static JPABaseEmitter* m_emitter;
static u8 m_flag;
static u8 m_alpha_flag;
static u8 m_alpha;
inline s32 _create();
inline BOOL _delete();
inline BOOL _draw();
inline BOOL _execute();
void hide() {}
void setAimRate(float) {}
void setAlpha(unsigned char) {}
void set_mtx() {}
void show() {}
void start() {}
void getPosRate();
public:
/* Place member variables here */
};
class dPa_YkgrPcallBack {
public:
void draw(JPABaseEmitter*, JPABaseParticle*);
void setParam(float);
};
#endif /* D_A_YKGR_H */