SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
include
Game
Demo
DemoCastGroup.hpp
1
#pragma once
2
3
#include "Game/NameObj/NameObj.hpp"
4
#include "Game/LiveActor/LiveActorGroup.hpp"
5
#include "Game/Util.hpp"
6
7
class
LiveActor
;
8
9
class
DemoCastGroup
:
public
NameObj
{
10
public
:
11
DemoCastGroup
(
const
char
*);
12
13
virtual
~DemoCastGroup
();
14
15
virtual
void
init
(
const
JMapInfoIter
&);
16
virtual
bool
tryRegisterDemoActor(
LiveActor
*,
const
JMapInfoIter
&,
const
JMapIdInfo
&);
17
virtual
bool
tryRegisterDemoActor(
LiveActor
*,
const
char
*,
const
JMapInfoIter
&);
18
virtual
void
registerDemoActor(
LiveActor
*,
const
JMapInfoIter
&);
19
20
JMapIdInfo
* mInfo;
// _C
21
LiveActorGroup
* mGroup;
// _10
22
};
DemoCastGroup
Definition
DemoCastGroup.hpp:9
DemoCastGroup::init
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.
Definition
DemoCastGroup.cpp:36
JMapIdInfo
Definition
JMapIdInfo.hpp:6
JMapInfoIter
Definition
JMapInfo.hpp:16
LiveActorGroup
Definition
LiveActorGroup.hpp:7
LiveActor
The basis of a drawable actor that can contain states (see: Nerve)
Definition
LiveActor.hpp:24
NameObj
The most basic form of an object.
Definition
NameObj.hpp:11
Generated by
1.10.0