NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
ef_cube.h
1
#ifndef NW4R_EF_EMFORM_CUBE_H
2
#define NW4R_EF_EMFORM_CUBE_H
3
#include <nw4r/types_nw4r.h>
4
5
#include <nw4r/ef/ef_emitterform.h>
6
7
namespace
nw4r {
8
namespace
ef {
9
10
class
EmitterFormCube :
public
EmitterForm {
11
public
:
12
EmitterFormCube() {}
13
14
virtual
void
Emission(
Emitter
* pEmitter,
ParticleManager
* pManager,
15
int
count, ulong flags, f32* pParams, u16 life,
16
f32 lifeRnd,
const
math::MTX34
* pSpace);
// at 0x8
17
18
private
:
19
void
EmissionSub(
math::VEC3
& rPos,
math::VEC3
& rNormal,
Emitter
* pEmitter,
20
ParticleManager
* pManager, u16 life, f32 lifeRnd,
21
const
math::MTX34
* pSpace);
22
};
23
24
}
// namespace ef
25
}
// namespace nw4r
26
27
#endif
nw4r::ef::Emitter
Definition
ef_emitter.h:79
nw4r::ef::ParticleManager
Definition
ef_particlemanager.h:23
nw4r::math::MTX34
Definition
math_types.h:208
nw4r::math::VEC3
Definition
math_types.h:81
include
lib
nw4r
ef
emform
ef_cube.h
Made with ❤️ by
CLF78
and
RootCubed
. Logos by
Chasical
and
B1
. Website generated by
Doxygen
1.13.2