#include <KartObjectManager.hh>
Responsible for the lifecycle and calculation of KartObjects.
Definition at line 10 of file KartObjectManager.hh.
Public Member Functions | |
void | init () |
void | calc () |
Static Public Member Functions | |
static KartObjectManager * | CreateInstance () |
static void | DestroyInstance () |
static KartObjectManager * | Instance () |
Getters | |
KartObject * | object (size_t i) const |
Private Attributes | |
size_t | m_count |
KartObject ** | m_objects |
Static Private Attributes | |
static KartObjectManager * | s_instance = nullptr |
Additional Inherited Members | |
![]() | |
![]() | |
static constexpr u16 | getLinkOffset () |
|
private0x8058FB2C |
Definition at line 48 of file KartObjectManager.cc.
|
overrideprivate0x8058FDD4 |
Definition at line 62 of file KartObjectManager.cc.
|
0x8058FFE8 |
Definition at line 18 of file KartObjectManager.cc.
|
static0x8058FAA8 |
Definition at line 33 of file KartObjectManager.cc.
|
static0x8058FAF8 |
Definition at line 40 of file KartObjectManager.cc.
|
0x8058FEE0 |
Definition at line 10 of file KartObjectManager.cc.
|
inlinestaticnodiscard |
Definition at line 26 of file KartObjectManager.hh.
|
inlinenodiscard |
Definition at line 17 of file KartObjectManager.hh.
|
private |
Definition at line 34 of file KartObjectManager.hh.
|
private |
Definition at line 35 of file KartObjectManager.hh.
|
staticprivate0x809C18F8 |
Definition at line 37 of file KartObjectManager.hh.