NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
d_effect.hpp
1#pragma once
2#include <game/mLib/m_effect.hpp>
3
4namespace dEf {
5class followEffect_c : public mEf::effect_c {
6public:
7 followEffect_c() {}
8 virtual ~followEffect_c() {}
9};
10
11class dLevelEffect_c : public mEf::levelEffect_c {
12public:
13 dLevelEffect_c() {}
14 virtual ~dLevelEffect_c() {}
15 virtual bool isActive();
16};
17
18void createPlayerEffect(int, char const *, unsigned long, const mVec3_c *, const mAng3_c *, const mVec3_c *);
19void createPlayerEffect(int, mEf::levelEffect_c *, char const *, unsigned long, const mVec3_c *, const mAng3_c *, const mVec3_c *);
20void createPlayerEffect(int, dEf::followEffect_c *, char const *, unsigned long, const mVec3_c *, const mAng3_c *, const mVec3_c *);
21void createPlayerEffect_change(int, char const *, unsigned long, const mVec3_c *, const mAng3_c *, const mVec3_c *);
22void createPlayerEffect_change(int, mEf::levelEffect_c *, char const *, unsigned long, const mVec3_c *, const mAng3_c *, const mVec3_c *);
23void createPlayerEffect_change(int, dEf::followEffect_c *, char const *, unsigned long, const mVec3_c *, const mAng3_c *, const mVec3_c *);
24
25} // namespace dEf
A three-dimensional short angle vector.
Definition m_angle.hpp:68
A three-dimensional floating point vector.
Definition m_vec.hpp:122