A reimplementation of Mario Kart Wii's physics engine in C++
Loading...
Searching...
No Matches
Kart::KartAccessor Struct Reference

#include <KartObjectProxy.hh>

Description

Shared between classes who inherit KartObjectProxy so they can access one another.

Definition at line 45 of file KartObjectProxy.hh.

Public Attributes

KartParamparam
 
KartBodybody
 
Render::KartModelmodel
 
KartSubsub
 
KartMovemove
 
KartActionaction
 
KartCollidecollide
 
Field::ObjectCollisionKartobjectCollisionKart
 
KartStatestate
 
std::vector< KartSuspension * > suspensions
 
std::vector< KartTire * > tires
 
Field::BoxColUnitboxColUnit
 

Member Data Documentation

◆ action

KartAction* Kart::KartAccessor::action

Definition at line 51 of file KartObjectProxy.hh.

◆ body

KartBody* Kart::KartAccessor::body

Definition at line 47 of file KartObjectProxy.hh.

◆ boxColUnit

Field::BoxColUnit* Kart::KartAccessor::boxColUnit

Definition at line 59 of file KartObjectProxy.hh.

◆ collide

KartCollide* Kart::KartAccessor::collide

Definition at line 52 of file KartObjectProxy.hh.

◆ model

Render::KartModel* Kart::KartAccessor::model

Definition at line 48 of file KartObjectProxy.hh.

◆ move

KartMove* Kart::KartAccessor::move

Definition at line 50 of file KartObjectProxy.hh.

◆ objectCollisionKart

Field::ObjectCollisionKart* Kart::KartAccessor::objectCollisionKart

Definition at line 53 of file KartObjectProxy.hh.

◆ param

KartParam* Kart::KartAccessor::param

Definition at line 46 of file KartObjectProxy.hh.

◆ state

KartState* Kart::KartAccessor::state

Definition at line 54 of file KartObjectProxy.hh.

◆ sub

KartSub* Kart::KartAccessor::sub

Definition at line 49 of file KartObjectProxy.hh.

◆ suspensions

std::vector<KartSuspension *> Kart::KartAccessor::suspensions

Definition at line 56 of file KartObjectProxy.hh.

◆ tires

std::vector<KartTire *> Kart::KartAccessor::tires

Definition at line 57 of file KartObjectProxy.hh.