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

Public Member Functions

void enter () override
Public Member Functions inherited from Kinoko::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)
Heap * heap () const
Scene * parent () const
Scene * child () 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 Kinoko::EGG::Scene
Heap * m_heap
Scene * m_parent
Scene * m_child
int m_id
SceneManagerm_sceneMgr

Constructor & Destructor Documentation

◆ RootScene()

Kinoko::Scene::RootScene::RootScene ( )
0x80542878

Definition at line 15 of file RootScene.cc.

◆ ~RootScene()

Kinoko::Scene::RootScene::~RootScene ( )
overridedefault0x805429A8

Member Function Documentation

◆ allocate()

void Kinoko::Scene::RootScene::allocate ( )
private0x80542D4C

Definition at line 33 of file RootScene.cc.

◆ enter()

void Kinoko::Scene::RootScene::enter ( )
overridevirtual0x80543B84

Reimplemented from Kinoko::EGG::Scene.

Definition at line 23 of file RootScene.cc.

◆ init()

void Kinoko::Scene::RootScene::init ( )
private0x805438B4

Definition at line 47 of file RootScene.cc.

Member Data Documentation

◆ m_groupSizeRecord

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

Definition at line 24 of file RootScene.hh.