SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
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
7class PurpleCoinStarter : public NameObj {
8public:
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};
The most basic form of an object.
Definition NameObj.hpp:11
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.