SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
MapObj
ChooChooTrain.hpp
1
#pragma once
2
3
#include "Game/LiveActor/LiveActor.hpp"
4
#include "Game/LiveActor/ModelObj.hpp"
5
#include "Game/Util.hpp"
6
7
class
ChooChooTrain
:
public
LiveActor
{
8
public
:
9
ChooChooTrain
(
const
char
*);
10
11
virtual
void
init
(
const
JMapInfoIter
&);
12
virtual
void
startClipped();
13
virtual
void
endClipped();
14
virtual
void
control();
15
16
MR::Vector<MR::AssignableArray<ModelObj*>
> mModelArray;
// _8C
17
TVec3f _98;
18
f32 mRailCoord;
// _A4
19
s32 mWhistleTimer;
// _A8
20
};
ChooChooTrain
Definition
ChooChooTrain.hpp:7
ChooChooTrain::init
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.
Definition
ChooChooTrain.cpp:29
JMapInfoIter
Definition
JMapInfo.hpp:16
LiveActor
The basis of a drawable actor that can contain states (see: Nerve)
Definition
LiveActor.hpp:24
MR::Vector
Definition
Array.hpp:68
Generated by
1.10.0