NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
d_propel_parts.hpp
1
#pragma once
2
3
#include <types.h>
4
#include <game/bases/d_actor.hpp>
5
#include <game/bases/d_effect.hpp>
6
7
class
dPropelParts_c {
8
public
:
9
enum
Mode_e {
10
PROPEL_MODE_0,
11
PROPEL_MODE_1,
12
PROPEL_MODE_2,
13
PROPEL_MODE_3
14
};
15
16
dPropelParts_c();
17
void
create(
dActor_c
*);
18
void
update(
const
mMtx_c
&);
19
void
finalizePropelFly(s16);
20
21
bool
isMode(Mode_e);
22
23
u8 mPad1[0x8];
24
int
mMode;
25
s16 mRollSpeed;
26
float
mScale;
27
mEf::levelEffect_c
mLevelEf;
28
u8 mPad3[0x4];
29
};
dActor_c
The minimum required implementation for a stage actor.
Definition
d_actor.hpp:15
mEf::levelEffect_c
Definition
m_effect.hpp:24
mMtx_c
A 3x4 matrix.
Definition
m_mtx.hpp:9
include
game
bases
d_propel_parts.hpp
Made with ❤️ by
CLF78
and
RootCubed
. Logos by
Chasical
and
B1
. Website generated by
Doxygen
1.15.0