SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
RaceManager.hpp
1#pragma once
2
3#include "JSystem/JGeometry.hpp"
4
5class PlayerRacer;
6
8public:
9
10};
11
13public:
14 static void startRaceImmediately();
15 static void entryRacerPlayer(PlayerRacer *);
16};
17
19public:
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};