SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
SceneFunction.hpp
1#pragma once
2
3namespace MR {
4 enum MovementType {
5
6 };
7
8 enum CalcAnimType {
9
10 };
11
12 enum DrawType {
13
14 };
15};
16
18public:
19 static void startStageFileLoad();
20 static void waitDoneStageFileLoad();
21 static void startActorFileLoadCommon();
22 static void startActorFileLoadScenario();
23 static void startActorPlacement();
24 static void initAfterScenarioSelected();
25 static void initForNameObj();
26 static void initForLiveActor();
27 static void initEffectSystem();
28 static void allocateDrawBufferActorList();
29 static void execute(MR::MovementType);
30 static void execute(MR::CalcAnimType);
31 static void execute(MR::DrawType);
32 static void entryDrawBuffer2D();
33 static void entryDrawBuffer3D();
34 static void entryDrawBufferMirror();
35};