NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
d_rc.hpp
1#pragma once
2
3#include <types.h>
4#include <game/mLib/m_vec.hpp>
5
6class dActor_c;
7class dBc_c;
8class dRide_ctr_c;
9
10class dRc_c {
11public:
12 dRc_c();
13 virtual ~dRc_c();
14
15 void set(dActor_c *actor, u8 lineKind);
16
17 void setRide(dRide_ctr_c *rideCtr);
18
19 void clrLink();
20 void chkLink();
21
22 bool check2(unsigned long, unsigned long, unsigned long);
23
24 dActor_c *mpOwner;
25 mVec3_c *mpOwnerPos;
26 dRc_c *mpNext;
27 dRide_ctr_c *mpRide[2];
28 dBc_c *mpBc;
29 float m_1c[4];
30 short mRotation;
31 u8 mLineKind;
32 u8 mRideType;
33 u8 pad2[2];
34 u8 mLayer;
35};
The minimum required implementation for a stage actor.
Definition d_actor.hpp:17
Definition d_bc.hpp:8
A three-dimensional floating point vector.
Definition m_vec.hpp:107