SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
MapObj
PurpleCoinHolder.hpp
1
#pragma once
2
3
#include "Game/LiveActor/LiveActorGroup.hpp"
4
5
class
Coin
;
6
class
NameObj
;
7
class
PurpleCoinStarter
;
8
9
class
PurpleCoinHolder
:
public
DeriveActorGroup
<Coin> {
10
public
:
11
PurpleCoinHolder
();
12
13
virtual
~PurpleCoinHolder
();
14
virtual
void
initAfterPlacement();
15
16
void
start();
17
18
PurpleCoinStarter
* mStarter;
// _18
19
};
20
21
namespace
MR {
22
void
createPurpleCoinHolder();
23
void
addToPurpleCoinHolder(
const
NameObj
*,
Coin
*);
24
void
registPurpleCoinStarter(
PurpleCoinStarter
*);
25
};
Coin
Definition
Coin.hpp:23
DeriveActorGroup
Definition
LiveActorGroup.hpp:24
NameObj
The most basic form of an object.
Definition
NameObj.hpp:11
PurpleCoinHolder
Definition
PurpleCoinHolder.hpp:9
PurpleCoinStarter
Definition
PurpleCoinStarter.hpp:7
Generated by
1.10.0