SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
MapObj
Fountain.hpp
1
#pragma once
2
3
#include "Game/LiveActor/LiveActor.hpp"
4
5
class
Fountain
:
public
LiveActor
{
6
public
:
7
Fountain
(
const
char
*);
8
9
virtual
~Fountain
();
10
virtual
void
init
(
const
JMapInfoIter
&);
11
virtual
void
appear();
12
virtual
void
startClipped();
13
virtual
void
endClipped();
14
virtual
void
attackSensor(
HitSensor
*,
HitSensor
*);
15
16
void
exeWait();
17
void
exeMove();
18
19
const
char
* mFountainName;
// _8C
20
TVec3f _90;
21
};
22
23
namespace
NrvFountain {
24
NERVE_DECL(HostTypeMove,
Fountain
, Fountain::exeMove);
25
NERVE_DECL(HostTypeWait,
Fountain
, Fountain::exeWait);
26
};
Fountain
Definition
Fountain.hpp:5
Fountain::init
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.
HitSensor
Definition
HitSensor.hpp:10
JMapInfoIter
Definition
JMapInfo.hpp:16
LiveActor
The basis of a drawable actor that can contain states (see: Nerve)
Definition
LiveActor.hpp:24
Generated by
1.10.0