SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
MarioLauncherAttractor.hpp
1#pragma once
2
3#include "Game/LiveActor/LiveActor.hpp"
4#include "Game/Gravity/GravityCreator.hpp"
5
7 MarioLauncherAttractor(const char *pName);
8
9 virtual ~MarioLauncherAttractor() {}
10 virtual void init(const JMapInfoIter &rIter);
11
12 PointGravityCreator* mGravityCreator; // _8C
13};
14
15namespace NrvMarioLauncherAttractor {
17 public:
18 virtual void execute(Spine *pSpine) const;
19
20 static MarioLauncherAttractorNrvWait sInstance;
21 };
22};
The basis of a drawable actor that can contain states (see: Nerve)
Definition LiveActor.hpp:24
virtual void init(const JMapInfoIter &rIter)
Intializes the NameObj and can set various settings and construct necessary classes.
Used for executing states of a LiveActor.
Definition Nerve.hpp:6
virtual void execute(Spine *pSpine) const
Executes a state based on the host actor.
Definition Spine.hpp:9