Mario Kart 64
|
#include <StarEmitter.h>
Public Types | |
enum | Behaviour : uint16_t |
Public Member Functions | |
StarEmitter () | |
virtual void | Tick () override |
virtual void | Draw (s32 cameraId) override |
void | Emit (Vec3f arg1, s32 arg2) |
void | func_80077428 (s32 objectIndex) |
void | func_80077584 (s32 objectIndex) |
void | func_80077450 (s32 objectIndex) |
void | func_80054AFC (s32 objectIndex, Vec3f arg1) |
![]() | |
virtual | ~ParticleEmitter ()=default |
ParticleEmitter () | |
virtual bool | IsMod () |
Data Fields | |
f32 | Diameter = 0.0f |
uint16_t | MirrorModeAngleOffset |
Private Attributes | |
s32 | ObjectIndex [128] |
s32 | _next = 0 |
Used in the podium ceremony when the trophy appears
enum StarEmitter::Behaviour : uint16_t |
|
explicit |
|
overridevirtual |
void StarEmitter::Emit | ( | Vec3f | arg1, |
s32 | arg2 ) |
void StarEmitter::func_80054AFC | ( | s32 | objectIndex, |
Vec3f | arg1 ) |
void StarEmitter::func_80077428 | ( | s32 | objectIndex | ) |
void StarEmitter::func_80077450 | ( | s32 | objectIndex | ) |
void StarEmitter::func_80077584 | ( | s32 | objectIndex | ) |
|
overridevirtual |
|
private |
f32 StarEmitter::Diameter = 0.0f |
uint16_t StarEmitter::MirrorModeAngleOffset |
|
private |