A reimplementation of Mario Kart Wii's physics engine in C++
Loading...
Searching...
No Matches
Scene::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 Scene::RootScene:

Public Member Functions

void enter () override
 
- Public Member Functions inherited from EGG::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)
 
Heapheap () const
 
Sceneparent () const
 
Scenechild () const
 
int id () const
 
SceneManagersceneMgr () const
 

Private Member Functions

void allocate ()
 
void init ()
 

Private Attributes

EGG::ExpHeap::GroupSizeRecord m_groupSizeRecord
 

Additional Inherited Members

- Protected Attributes inherited from EGG::Scene
Heapm_heap
 
Scenem_parent
 
Scenem_child
 
int m_id
 
SceneManagerm_sceneMgr
 

Constructor & Destructor Documentation

◆ RootScene()

Scene::RootScene::RootScene ( )
0x80542878

Definition at line 15 of file RootScene.cc.

Member Function Documentation

◆ allocate()

void Scene::RootScene::allocate ( )
private0x80542D4C

Definition at line 33 of file RootScene.cc.

◆ enter()

void Scene::RootScene::enter ( )
overridevirtual0x80543B84

Reimplemented from EGG::Scene.

Definition at line 23 of file RootScene.cc.

◆ init()

void Scene::RootScene::init ( )
private0x805438B4

Definition at line 47 of file RootScene.cc.

Member Data Documentation

◆ m_groupSizeRecord

EGG::ExpHeap::GroupSizeRecord Scene::RootScene::m_groupSizeRecord
private

Definition at line 24 of file RootScene.hh.