NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
d_pc.hpp
1
#pragma once
2
3
#include <game/mLib/m_vec.hpp>
4
5
class
dActor_c
;
6
7
class
dPole_ctr_c
{
8
public
:
9
u8 mPad1[0x8];
10
dPole_ctr_c
*mpPrev;
11
dPole_ctr_c
*mpNext;
12
u8 mPad2[0x10];
13
u8 m_20;
14
bool
m_21;
15
int
m_24;
16
mVec3_c
*m_28;
17
u8 mPad[0x8];
18
short
m_34[4];
19
};
20
21
class
dPc_c {
22
public
:
23
dPc_c() : mpCtr(0) {}
24
virtual
~dPc_c() {}
25
26
void
release();
27
bool
check(
int
);
28
void
set(
dActor_c
*, u8);
29
void
set(
int
);
30
void
chkTimer();
31
32
short
getAngle()
const
;
33
mVec2_c
getPos() {
return
m_14; }
34
35
void
move(
float
);
36
37
dActor_c
*mpOwner;
38
u8 mPad1[0x4];
39
dPole_ctr_c
*mpCtr;
40
dPole_ctr_c
*mpCtr2;
41
mVec2_c
m_14;
42
u8 mPad2[0xe];
43
u8 m_2a;
44
u8 mPad3[0x2];
45
u8 m_2d;
46
mVec3_c
m_30;
47
};
dActor_c
The minimum required implementation for a stage actor.
Definition
d_actor.hpp:15
dPole_ctr_c
Definition
d_pc.hpp:7
mVec2_c
A two-dimensional floating point vector.
Definition
m_vec.hpp:26
mVec3_c
A three-dimensional floating point vector.
Definition
m_vec.hpp:122
include
game
bases
d_pc.hpp
Made with ❤️ by
CLF78
and
RootCubed
. Logos by
Chasical
and
B1
. Website generated by
Doxygen
1.15.0