SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
Effect
SingleEmitter.hpp
1
#pragma once
2
3
#include "Game/Effect/ParticleEmitter.hpp"
4
5
class
EffectSystem
;
6
7
enum
SingleEmitterSpawn {
8
SINGLE_EMITTER_ONE_TIME_SPAWN,
9
SINGLE_EMITTER_CONTINUOUS_SPAWN,
10
SINGLE_EMITTER_UNDEF_SPAWN
11
};
12
13
class
SingleEmitter
{
14
public
:
15
SingleEmitter
();
16
17
void
init(u16);
18
void
deleteEmitter();
19
void
scanParticleEmitter(
EffectSystem
*);
20
bool
isOneTime()
const
;
21
bool
isValid()
const
;
22
void
link(
ParticleEmitter
*);
23
void
unlink();
24
25
ParticleEmitter
* mEmitter;
// _0
26
u16 _4;
// _4
27
u8 mGroupId;
// _6
28
s8 mSpawn;
// _7
29
};
EffectSystem
Definition
EffectSystem.hpp:14
ParticleEmitter
Definition
ParticleEmitter.hpp:6
SingleEmitter
Definition
SingleEmitter.hpp:13
Generated by
1.10.0