SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
MapObj
PurpleCoinStarter.hpp
1
#pragma once
2
3
#include "Game/NameObj/NameObj.hpp"
4
#include "Game/Map/StageSwitch.hpp"
5
#include "Game/MapObj/PurpleCoinHolder.hpp"
6
7
class
PurpleCoinStarter
:
public
NameObj
{
8
public
:
9
PurpleCoinStarter
(
const
char
*);
10
11
virtual
~PurpleCoinStarter
();
12
virtual
void
init
(
const
JMapInfoIter
&);
13
14
void
setHost(
PurpleCoinHolder
*);
15
void
start();
16
17
PurpleCoinHolder
* mCoinHolder;
// _C
18
StageSwitchCtrl
* mSwitchCtrl;
// _10
19
};
JMapInfoIter
Definition
JMapInfo.hpp:16
NameObj
The most basic form of an object.
Definition
NameObj.hpp:11
PurpleCoinHolder
Definition
PurpleCoinHolder.hpp:9
PurpleCoinStarter
Definition
PurpleCoinStarter.hpp:7
PurpleCoinStarter::init
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.
Definition
PurpleCoinStarter.cpp:9
StageSwitchCtrl
Definition
StageSwitch.hpp:66
Generated by
1.10.0