SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
SphereRailDash.hpp
1#pragma once
2
3#include "Game/LiveActor/LiveActor.hpp"
4
5class SphereRailDash : public LiveActor {
6public:
7 SphereRailDash(const char *);
8
9 virtual ~SphereRailDash();
10 virtual void init(const JMapInfoIter &);
11 virtual bool receiveOtherMsg(u32, HitSensor *, HitSensor *);
12
13 void exeWait();
14 void exeRailMove();
15
16 HitSensor* _8C;
17 TVec3f _90;
18 f32 _9C;
19 f32 _A0;
20 TVec3f _A4;
21 f32 _B0;
22 f32 _B4;
23 f32 _B8;
24 u32 _BC;
25};
26
27namespace NrvSphereRailDash {
28 NERVE(SphereRailDashNrvWait);
29 NERVE(SphereRailDashNrvRailMove);
30};
The basis of a drawable actor that can contain states (see: Nerve)
Definition LiveActor.hpp:24
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.