#include <KartHalfPipe.hh>
Handles the physics and boosts associated with zippers.
Definition at line 11 of file KartHalfPipe.hh.
Classes | |
struct | StuntManager |
struct | StuntProperties |
Angle properties corresponding with the stunts. More... | |
Static Public Member Functions | |
static consteval f32 | TerminalVelocity () |
![]() | |
static std::list< KartObjectProxy * > & | proxyList () |
Private Types | |
enum class | StuntType { None = -1 , Backflip = 0 , Frontflip = 1 , Side360 = 2 , Backside = 3 , Frontside = 4 , Side720 = 5 } |
Private Attributes | |
bool | m_touchingZipper |
s16 | m_timer |
f32 | m_nextSign |
s32 | m_attemptedTrickTimer |
When attempting a trick, tracks how long the animation would be. | |
EGG::Quatf | m_rot |
EGG::Vector3f | m_prevPos |
StuntType | m_stunt |
f32 | m_rotSign |
s16 | m_nextTimer |
System::Trick | m_trick |
EGG::Quatf | m_stuntRot |
StuntManager | m_stuntManager |
Additional Inherited Members | |
![]() | |
void | apply (size_t idx) |
|
strongprivate |
Definition at line 30 of file KartHalfPipe.hh.
|
0x80574E60 |
Definition at line 226 of file KartHalfPipe.cc.
|
0x80574340 |
Definition at line 28 of file KartHalfPipe.cc.
|
0x805752E8 |
Definition at line 155 of file KartHalfPipe.cc.
|
0x805750CC |
Definition at line 115 of file KartHalfPipe.cc.
|
0x80574C90 |
Definition at line 94 of file KartHalfPipe.cc.
|
0x805758E4 |
Definition at line 258 of file KartHalfPipe.cc.
|
0x805741B0 |
Definition at line 21 of file KartHalfPipe.cc.
|
inlinestaticconsteval0x80574108 |
Definition at line 25 of file KartHalfPipe.hh.
|
private |
When attempting a trick, tracks how long the animation would be.
Definition at line 65 of file KartHalfPipe.hh.
|
private |
Definition at line 64 of file KartHalfPipe.hh.
|
private |
Definition at line 70 of file KartHalfPipe.hh.
|
private |
Definition at line 67 of file KartHalfPipe.hh.
|
private |
Definition at line 66 of file KartHalfPipe.hh.
|
private |
Definition at line 69 of file KartHalfPipe.hh.
|
private |
Definition at line 68 of file KartHalfPipe.hh.
|
private |
Definition at line 73 of file KartHalfPipe.hh.
|
private |
Definition at line 72 of file KartHalfPipe.hh.
|
private |
Definition at line 63 of file KartHalfPipe.hh.
|
private |
Definition at line 62 of file KartHalfPipe.hh.
|
private |
Definition at line 71 of file KartHalfPipe.hh.