A reimplementation of Mario Kart Wii's physics engine in C++
Loading...
Searching...
No Matches
RootScene Class Referencefinal

#include "RootScene.hh"

Description

The parent scene for all other scenes.

Definition at line 9 of file RootScene.hh.

Inheritance diagram for RootScene:

Public Member Functions

 RootScene ()
 ~RootScene () override
void enter () override
Public Member Functions inherited from Scene
 Scene ()
virtual ~Scene ()
virtual void calc ()
virtual void exit ()
virtual void reinit ()
virtual void incoming_childDestroy ()
virtual void outgoing_childCreate ()
void setParent (Scene *parent)
void setChild (Scene *child)
void setId (int id)
void setSceneMgr (SceneManager *sceneMgr)
Heap * heap () const
Scene * parent () const
Scene * child () const
int id () const
SceneManager * sceneMgr () const

Private Member Functions

void allocate ()
void init ()

Private Attributes

EGG::ExpHeap::GroupSizeRecord m_groupSizeRecord

Additional Inherited Members

Protected Attributes inherited from Scene
Heap * m_heap
Scene * m_parent
Scene * m_child
int m_id
SceneManager * m_sceneMgr

Constructor & Destructor Documentation

◆ RootScene()

RootScene ( )
0x80542878

Definition at line 15 of file RootScene.cc.

◆ ~RootScene()

~RootScene ( )
overridedefault0x805429A8

Member Function Documentation

◆ enter()

void enter ( )
overridevirtual0x80543B84

Reimplemented from Scene.

Definition at line 23 of file RootScene.cc.

Referenced by ~RootScene().

◆ allocate()

void allocate ( )
private0x80542D4C

Definition at line 33 of file RootScene.cc.

Referenced by enter(), and ~RootScene().

◆ init()

void init ( )
private0x805438B4

Definition at line 47 of file RootScene.cc.

Referenced by enter(), and ~RootScene().

Member Data Documentation

◆ m_groupSizeRecord

EGG::ExpHeap::GroupSizeRecord m_groupSizeRecord
private

Definition at line 24 of file RootScene.hh.


The documentation for this class was generated from the following files: