#include <KartParam.hh>
Houses stats regarding a given character/vehicle combo.
Definition at line 51 of file KartParam.hh.
Classes | |
struct | BikeDisp |
struct | Stats |
Various character/vehicle-related handling and speed stats. More... | |
Public Member Functions | |
STATIC_ASSERT (sizeof(BikeDisp)==0xB0) | |
STATIC_ASSERT (sizeof(Stats)==0x18c) | |
KartParam (Character character, Vehicle vehicle, u8 playerIdx) | |
Setters | |
void | setTireCount (u16 tireCount) |
void | setSuspCount (u16 suspCount) |
Getters | |
const BSP & | bsp () const |
const Stats & | stats () const |
const BikeDisp & | bikeDisp () const |
u8 | playerIdx () const |
bool | isBike () const |
bool | isVehicleRelativeBike () const |
u16 | suspCount () const |
u16 | tireCount () const |
Private Member Functions | |
void | initStats (Character character, Vehicle vehicle) |
void | initBikeDispParams (Vehicle vehicle) |
void | initHitboxes (Vehicle vehicle) |
Private Attributes | |
Stats | m_stats |
BikeDisp | m_bikeDisp |
BSP | m_bsp |
u8 | m_playerIdx |
bool | m_isBike |
u16 | m_suspCount |
u16 | m_tireCount |
Kart::KartParam::KartParam | ( | Character | character, |
Vehicle | vehicle, | ||
u8 | playerIdx ) |
Definition at line 7 of file KartParam.cc.
|
inlinenodiscard |
Definition at line 146 of file KartParam.hh.
|
inlinenodiscard |
Definition at line 138 of file KartParam.hh.
|
private |
Definition at line 30 of file KartParam.cc.
|
private |
Definition at line 37 of file KartParam.cc.
|
private0x80591FA4 |
Definition at line 20 of file KartParam.cc.
|
inlinenodiscard |
Definition at line 154 of file KartParam.hh.
|
inlinenodiscard |
Definition at line 158 of file KartParam.hh.
|
inlinenodiscard |
Definition at line 150 of file KartParam.hh.
|
inline |
Definition at line 132 of file KartParam.hh.
|
inline |
Definition at line 128 of file KartParam.hh.
|
inlinenodiscard |
Definition at line 142 of file KartParam.hh.
|
inlinenodiscard |
Definition at line 162 of file KartParam.hh.
|
inlinenodiscard |
Definition at line 166 of file KartParam.hh.
|
private |
Definition at line 177 of file KartParam.hh.
|
private |
Definition at line 178 of file KartParam.hh.
|
private |
Definition at line 180 of file KartParam.hh.
|
private |
Definition at line 179 of file KartParam.hh.
|
private |
Definition at line 176 of file KartParam.hh.
|
private |
Definition at line 181 of file KartParam.hh.
|
private |
Definition at line 182 of file KartParam.hh.