#include <KartParam.hh>
Houses stats regarding a given character/vehicle combo.
Definition at line 51 of file KartParam.hh.
Classes | |
| struct | BikeDisp |
| struct | KartCameraParam |
| struct | KartDisp |
| struct | Stats |
| Various character/vehicle-related handling and speed stats. More... | |
Public Member Functions | |
| STATIC_ASSERT (sizeof(BikeDisp)==0xB0) | |
| STATIC_ASSERT (sizeof(KartDisp)==0x150) | |
| 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 |
| const KartDisp & | kartDisp () const |
| const KartCameraParam & | camera () 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 | initKartDispParams (Vehicle vehicle) |
| void | initHitboxes (Vehicle vehicle) |
| void | initCameraParams (Character character) |
Private Attributes | |
| Stats | m_stats |
| BikeDisp | m_bikeDisp |
| KartDisp | m_kartDisp |
| BSP | m_bsp |
| KartCameraParam | m_camera |
| u8 | m_playerIdx |
| bool | m_isBike |
| u16 | m_suspCount |
| u16 | m_tireCount |
| Kinoko::Kart::KartParam::KartParam | ( | Character | character, |
| Vehicle | vehicle, | ||
| u8 | playerIdx ) |
Definition at line 7 of file KartParam.cc.
|
inlinenodiscard |
Definition at line 170 of file KartParam.hh.
|
inlinenodiscard |
Definition at line 162 of file KartParam.hh.
|
inlinenodiscard0x805927D4 |
Definition at line 179 of file KartParam.hh.
|
private |
Definition at line 34 of file KartParam.cc.
|
private |
Definition at line 55 of file KartParam.cc.
|
private |
Definition at line 48 of file KartParam.cc.
|
private |
Definition at line 41 of file KartParam.cc.
|
private0x80591FA4 |
Definition at line 24 of file KartParam.cc.
|
inlinenodiscard |
Definition at line 187 of file KartParam.hh.
|
inlinenodiscard |
Definition at line 191 of file KartParam.hh.
|
inlinenodiscard |
Definition at line 174 of file KartParam.hh.
|
inlinenodiscard |
Definition at line 183 of file KartParam.hh.
|
inline |
Definition at line 156 of file KartParam.hh.
|
inline |
Definition at line 152 of file KartParam.hh.
|
inlinenodiscard |
Definition at line 166 of file KartParam.hh.
|
inlinenodiscard |
Definition at line 195 of file KartParam.hh.
|
inlinenodiscard |
Definition at line 199 of file KartParam.hh.
|
private |
Definition at line 212 of file KartParam.hh.
|
private |
Definition at line 214 of file KartParam.hh.
|
private |
Definition at line 215 of file KartParam.hh.
|
private |
Definition at line 217 of file KartParam.hh.
|
private |
Definition at line 213 of file KartParam.hh.
|
private |
Definition at line 216 of file KartParam.hh.
|
private |
Definition at line 211 of file KartParam.hh.
|
private |
Definition at line 218 of file KartParam.hh.
|
private |
Definition at line 219 of file KartParam.hh.