#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.