SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
Map
RaceManager.hpp
1
#pragma once
2
3
#include "JSystem/JGeometry.hpp"
4
5
class
PlayerRacer
;
6
7
class
RaceManager
{
8
public
:
9
10
};
11
12
class
RaceManagerFunction
{
13
public
:
14
static
void
startRaceImmediately();
15
static
void
entryRacerPlayer(
PlayerRacer
*);
16
};
17
18
class
AbstractRacer
{
19
public
:
20
AbstractRacer
() {
21
initRacer();
22
}
23
24
virtual
void
initRacer() {
25
_4 = 0.0f;
26
_8 = 0.0f;
27
_C.zero();
28
_18.zero();
29
}
30
31
virtual
void
prepRacer(
const
RaceManager
*) = 0;
32
virtual
void
startRacer() = 0;
33
virtual
void
updateRacer(
const
RaceManager
*) = 0;
34
virtual
bool
goalRacer() = 0;
35
virtual
void
loseRacer() = 0;
36
virtual
void
resetRacer(
const
RaceManager
*) = 0;
37
virtual
void
exitRacer() = 0;
38
39
f32 _4;
40
f32 _8;
41
TVec3f _C;
42
TVec3f _18;
43
};
AbstractRacer
Definition
RaceManager.hpp:18
PlayerRacer
Definition
RaceRail.hpp:9
RaceManagerFunction
Definition
RaceManager.hpp:12
RaceManager
Definition
RaceManager.hpp:7
Generated by
1.10.0