A reimplementation of Mario Kart Wii's physics engine in C++
Loading...
Searching...
No Matches
Kinoko::Field::JugemDirector Class Reference

#include <JugemDirector.hh>

Description

Manager class for the lifecycle of Jugem objects for players.

Definition at line 8 of file JugemDirector.hh.

Public Member Functions

void init ()
void calc ()

Static Public Member Functions

static JugemDirector * CreateInstance ()
static JugemDirector * Instance ()
static void DestroyInstance ()

Private Member Functions

void createUnits ()

Private Attributes

JugemUnitm_unit
 Assumes 1 Lakitu because 1 player.

Static Private Attributes

static JugemDirector * s_instance = nullptr

Constructor & Destructor Documentation

◆ JugemDirector()

Kinoko::Field::JugemDirector::JugemDirector ( )
private0x8071E330

Definition at line 28 of file JugemDirector.cc.

◆ ~JugemDirector()

Kinoko::Field::JugemDirector::~JugemDirector ( )
private0x8071E390

Definition at line 31 of file JugemDirector.cc.

Member Function Documentation

◆ calc()

void Kinoko::Field::JugemDirector::calc ( )
inline8071E6C0

Definition at line 19 of file JugemDirector.hh.

◆ CreateInstance()

JugemDirector * Kinoko::Field::JugemDirector::CreateInstance ( )
static0x8071E270

Definition at line 8 of file JugemDirector.cc.

◆ createUnits()

void Kinoko::Field::JugemDirector::createUnits ( )
private0x8071E480

Definition at line 36 of file JugemDirector.cc.

◆ DestroyInstance()

void Kinoko::Field::JugemDirector::DestroyInstance ( )
static0x8071E2FC

Definition at line 20 of file JugemDirector.cc.

◆ init()

void Kinoko::Field::JugemDirector::init ( )
inline0x8071E638

Definition at line 13 of file JugemDirector.hh.

◆ Instance()

JugemDirector * Kinoko::Field::JugemDirector::Instance ( )
staticnodiscard0x809C28B8

Definition at line 15 of file JugemDirector.cc.

Member Data Documentation

◆ m_unit

JugemUnit* Kinoko::Field::JugemDirector::m_unit
private

Assumes 1 Lakitu because 1 player.

Definition at line 33 of file JugemDirector.hh.

◆ s_instance

JugemDirector * Kinoko::Field::JugemDirector::s_instance = nullptr
staticprivate0x809C28B8

Definition at line 35 of file JugemDirector.hh.