1#include "JugemDirector.hh"
3#include "game/kart/KartObjectManager.hh"
8JugemDirector *JugemDirector::CreateInstance() {
10 s_instance =
new JugemDirector;
15JugemDirector *JugemDirector::Instance() {
20void JugemDirector::DestroyInstance() {
22 auto *instance = s_instance;
28JugemDirector::JugemDirector() : m_unit(nullptr) {}
31JugemDirector::~JugemDirector() {
36void JugemDirector::createUnits() {
38 const auto *kartObj = Kart::KartObjectManager::Instance()->object(0);
39 m_unit =
new JugemUnit(kartObj);
41 m_unit->createSwitchRace();
44JugemDirector *JugemDirector::s_instance =
nullptr;