A reimplementation of Mario Kart Wii's physics engine in C++
Loading...
Searching...
No Matches
Kinoko::Kart::KartCollide Member List

This is the complete list of members for Kinoko::Kart::KartCollide, including all inherited members.

acceleration() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
action() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
action() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
activateOob(bool detachCamera, Field::KCLTypeMask *mask, bool somethingCPU, bool somethingBullet) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
angVel2() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
apply(size_t idx) (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
ApplyAll(const KartAccessor *pointers)Kinoko::Kart::KartObjectProxyprivatestatic
applyBodyCollision(CollisionData &collisionData, const EGG::Vector3f &movement, const EGG::Vector3f &posRel, s32 count)Kinoko::Kart::KartCollide
applySomeFloorMoment(f32 down, f32 rate, CollisionGroup *hitboxGroup, const EGG::Vector3f &forward, const EGG::Vector3f &nextDir, const EGG::Vector3f &speed, bool b1, bool b2, bool b3)Kinoko::Kart::KartCollide
body() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
body() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
bodyForward() constKinoko::Kart::KartObjectProxyprivate
bodyFront() constKinoko::Kart::KartObjectProxyprivate
bodyUp() constKinoko::Kart::KartObjectProxyprivate
boundingRadius() const (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideinline
boxColUnit() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
boxColUnit() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
bsp() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
calcBeforeRespawn() (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
calcBodyCollision(f32 totalScale, f32 sinkDepth, const EGG::Quatf &rot, const EGG::Vector3f &scale)Kinoko::Kart::KartCollide
calcBoundingRadius() (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
calcFallBoundary(Field::KCLTypeMask *mask, bool shortBoundary) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
calcFloorEffect() (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
calcFloorMomentRate() (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
calcHitboxes()Kinoko::Kart::KartCollide
calcObjectCollision() (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
calcPoleTimer() (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
calcSideCollision(CollisionData &collisionData, Hitbox &hitbox, Field::CollisionInfo *colInfo)Kinoko::Kart::KartCollide
calcTriggers(Field::KCLTypeMask *mask, const EGG::Vector3f &pos, bool twoPoint) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
calcWheelCollision(u16 wheelIdx, CollisionGroup *hitboxGroup, const EGG::Vector3f &colVel, const EGG::Vector3f &center, f32 radius)Kinoko::Kart::KartCollide
cameraDistY() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
collide() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
collide() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
collisionData() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
collisionData() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
collisionData(u16 tireIdx) (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
collisionData(u16 tireIdx) const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
collisionGroup() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
collisionGroup() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
colPerpendicularity() const (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideinline
componentXAxis() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
componentYAxis() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
componentZAxis() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
dynamics() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
dynamics() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
eSurfaceFlags enum nameKinoko::Kart::KartCollide
extVel() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
findCollision()Kinoko::Kart::KartCollide
floorMomentRate() const (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideinline
fullRot() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
FUN_80572F4C()Kinoko::Kart::KartCollide
FUN_805B6A9C(CollisionData &collisionData, const Hitbox &hitbox, EGG::BoundBox3f &minMax, EGG::Vector3f &relPos, s32 &count, const Field::KCLTypeMask &maskOut, const Field::CollisionInfo &colInfo)Kinoko::Kart::KartCollide
FUN_805B72B8(f32 param_1, f32 param_2, bool lockXZ, bool addExtVelY)Kinoko::Kart::KartCollide
getCannonPosRot() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
halfPipe() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
halfPipe() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
handleReactCrushRespawn(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactExplosionLoseItem(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactFireSpin(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactHighLaunchLoseItem(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactKnockbackBumpLoseItem(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactKnockbackSomeSpeedLoseItem(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactLaunchSpin(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactLaunchSpinLoseItem(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactLongCrushLoseItem(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactNone(size_t idx)Kinoko::Kart::KartCollide
handleReactOffroad(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactRubberWall(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactShortCrushLoseItem(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactSmallBump(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactSmallLaunch(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactSpinAllSpeed(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactSpinShrink(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactSpinSomeSpeed(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactUntrickableJumpPad(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactWallAllSpeed(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactWallSpark(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleReactWeakWall(size_t idx) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
handleTriggers(Field::KCLTypeMask *mask) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
hasFloorCollision(const WheelPhysics *wheelPhysics) const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
hopStickX() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
init() (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
inputs() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
intVel() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
isBike() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
isInRespawn() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
jump() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
jump() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
KartCollide() (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
KartObjectProxy() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
kartScale() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
kartScale() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
m_accessor (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
m_boundingRadius (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_colPerpendicularity (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_floorMomentRate (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_movement (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_poleAngVelTimer (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_poleYaw (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_pullPath (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_respawnTimer (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_shrinkTimer (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_smoothedBack (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_solidOobTimer (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_someNonSoftWallTimer (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_someSoftWallTimer (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_surfaceFlags (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_suspBottomHeightNonSoftWall (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_suspBottomHeightSoftWall (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_tangentOff (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
m_totalReactionWallNrm (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
mainRot() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
model() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
model() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
move() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
move() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
movement() const (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideinline
ObjectCollisionHandler typedef (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivate
objectCollisionKart() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
objectCollisionKart() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
param() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
param() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
physics() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
physics() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
pos() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
pose() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
prevPos() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
processBody(CollisionData &collisionData, Hitbox &hitbox, Field::CollisionInfo *colInfo, Field::KCLTypeMask *maskOut) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
processCannon(Field::KCLTypeMask *maskOut)Kinoko::Kart::KartCollide
processFloor(CollisionData &collisionData, Hitbox &hitbox, Field::CollisionInfo *colInfo, Field::KCLTypeMask *maskOut, bool wheel)Kinoko::Kart::KartCollide
processMovingWater(CollisionData &collisionData, Field::KCLTypeMask *maskOut) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
processWall(CollisionData &collisionData, Field::KCLTypeMask *maskOut) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
processWheel(CollisionData &collisionData, Hitbox &hitbox, Field::CollisionInfo *colInfo, Field::KCLTypeMask *maskOut)Kinoko::Kart::KartCollide
proxyList() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyinlineprivatestatic
pullPath() (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideinline
pullPath() const (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideinline
resetHitboxes() (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
s_objectCollisionHandlers (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideprivatestatic
s_proxyListKinoko::Kart::KartObjectProxyprivatestatic
scale() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
setFloorColInfo(CollisionData &collisionData, const EGG::Vector3f &relPos, const EGG::Vector3f &vel, const EGG::Vector3f &floorNrm) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideinline
setInertiaScale(const EGG::Vector3f &scale) (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
setMovement(const EGG::Vector3f &v) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideinline
setPos(const EGG::Vector3f &pos) (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
setRot(const EGG::Quatf &q) (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
setTangentOff(const EGG::Vector3f &v) (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideinline
softSpeedLimit() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
someNonSoftWallTimer() const (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideinline
someSoftWallTimer() const (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideinline
speed() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
speedRatio() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
speedRatioCapped() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
startFloorMomentRate() (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
state() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
state() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
status() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
status() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
sub() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
sub() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
SurfaceFlags typedef (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
surfaceFlags() const (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideinline
suspBottomHeightNonSoftWall() const (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideinline
suspBottomHeightSoftWall() const (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideinline
suspCount() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
suspension(u16 suspIdx) (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
suspension(u16 suspIdx) const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
suspensionPhysics(u16 suspIdx) (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
suspensionPhysics(u16 suspIdx) const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
tangentOff() const (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollideinline
tire(u16 tireIdx) (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
tire(u16 tireIdx) const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
tireCount() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
tirePhysics(u16 tireIdx) (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
tirePhysics(u16 tireIdx) const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
vehicleType() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
velocity() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
wallKclType() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
wallKclVariant() const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
wheelEdgePos(u16 idx) const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
wheelPos(u16 idx) const (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate
~KartCollide() (defined in Kinoko::Kart::KartCollide)Kinoko::Kart::KartCollide
~KartObjectProxy() (defined in Kinoko::Kart::KartObjectProxy)Kinoko::Kart::KartObjectProxyprivate