SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
Scene
StopSceneController.hpp
1
#pragma once
2
3
#include "Game/NameObj/NameObj.hpp"
4
#include "Game/NameObj/NameObjGroup.hpp"
5
6
class
StopSceneDelayRequest
:
public
NameObj
{
7
public
:
8
StopSceneDelayRequest
();
9
10
virtual
~StopSceneDelayRequest
();
11
virtual
void
movement();
12
13
s32 _C;
14
u32 _10;
15
};
16
17
class
StopSceneController
:
public
NameObj
{
18
public
:
19
StopSceneController
();
20
21
virtual
~StopSceneController
();
22
virtual
void
movement();
23
24
void
requestStopScene(s32);
25
void
requestStopSceneDelay(s32, s32);
26
bool
isSceneStopped()
const
;
27
28
NameObjGroup
* mDelayRequests;
// _C
29
s32 _10;
30
};
NameObjGroup
Class that can contain multiple NameObj instances stored in a group.
Definition
NameObjGroup.hpp:6
NameObj
The most basic form of an object.
Definition
NameObj.hpp:11
StopSceneController
Definition
StopSceneController.hpp:17
StopSceneDelayRequest
Definition
StopSceneController.hpp:6
Generated by
1.10.0