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

Description

Definition at line 146 of file MapdataCheckPoint.hh.

Inheritance diagram for Kinoko::System::MapdataCheckPointAccessor:

Public Member Functions

 MapdataCheckPointAccessor (const MapSectionHeader *header)
s8 lastKcpType () const
Public Member Functions inherited from Kinoko::System::MapdataAccessorBase< MapdataCheckPoint, MapdataCheckPoint::SData >
 MapdataAccessorBase (const MapSectionHeader *header)
MapdataCheckPointget (u16 i) const
MapdataCheckPoint::SDatagetData (u16 i) const
u16 size () const
void init (const MapdataCheckPoint::SData *start, u16 count)

Private Member Functions

void init ()
 Initializes all checkpoint links, and finds the finish line and last key checkpoint.

Private Attributes

s8 m_lastKcpType
u16 m_finishLineCheckpointId

Additional Inherited Members

Protected Attributes inherited from Kinoko::System::MapdataAccessorBase< MapdataCheckPoint, MapdataCheckPoint::SData >
MapdataCheckPoint ** m_entries
u16 m_entryCount
const MapSectionHeaderm_sectionHeader

Constructor & Destructor Documentation

◆ MapdataCheckPointAccessor()

Kinoko::System::MapdataCheckPointAccessor::MapdataCheckPointAccessor ( const MapSectionHeader * header)

Definition at line 212 of file MapdataCheckPoint.cc.

Member Function Documentation

◆ init()

void Kinoko::System::MapdataCheckPointAccessor::init ( )
private0x80515244

Initializes all checkpoint links, and finds the finish line and last key checkpoint.

Definition at line 224 of file MapdataCheckPoint.cc.

◆ lastKcpType()

s8 Kinoko::System::MapdataCheckPointAccessor::lastKcpType ( ) const
inlinenodiscard

Definition at line 152 of file MapdataCheckPoint.hh.

Member Data Documentation

◆ m_finishLineCheckpointId

u16 Kinoko::System::MapdataCheckPointAccessor::m_finishLineCheckpointId
private

Definition at line 160 of file MapdataCheckPoint.hh.

◆ m_lastKcpType

s8 Kinoko::System::MapdataCheckPointAccessor::m_lastKcpType
private

Definition at line 159 of file MapdataCheckPoint.hh.