This is the complete list of members for Kart::KartCollide, including all inherited members.
| acceleration() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| action() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| action() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| activateOob(bool detachCamera, Field::KCLTypeMask *mask, bool somethingCPU, bool somethingBullet) (defined in Kart::KartCollide) | Kart::KartCollide | |
| angVel2() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| apply(size_t idx) (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| ApplyAll(const KartAccessor *pointers) | Kart::KartObjectProxy | privatestatic |
| applyBodyCollision(CollisionData &collisionData, const EGG::Vector3f &movement, const EGG::Vector3f &posRel, s32 count) | 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) | Kart::KartCollide | |
| body() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| body() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| bodyForward() const | Kart::KartObjectProxy | private |
| bodyFront() const | Kart::KartObjectProxy | private |
| bodyUp() const | Kart::KartObjectProxy | private |
| boundingRadius() const (defined in Kart::KartCollide) | Kart::KartCollide | inline |
| boxColUnit() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| boxColUnit() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| bsp() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| calcBeforeRespawn() (defined in Kart::KartCollide) | Kart::KartCollide | |
| calcBodyCollision(f32 totalScale, f32 sinkDepth, const EGG::Quatf &rot, const EGG::Vector3f &scale) | Kart::KartCollide | |
| calcBoundingRadius() (defined in Kart::KartCollide) | Kart::KartCollide | |
| calcFallBoundary(Field::KCLTypeMask *mask, bool shortBoundary) (defined in Kart::KartCollide) | Kart::KartCollide | |
| calcFloorEffect() (defined in Kart::KartCollide) | Kart::KartCollide | |
| calcFloorMomentRate() (defined in Kart::KartCollide) | Kart::KartCollide | |
| calcHitboxes() | Kart::KartCollide | |
| calcObjectCollision() (defined in Kart::KartCollide) | Kart::KartCollide | |
| calcPoleTimer() (defined in Kart::KartCollide) | Kart::KartCollide | |
| calcSideCollision(CollisionData &collisionData, Hitbox &hitbox, Field::CollisionInfo *colInfo) | Kart::KartCollide | |
| calcTriggers(Field::KCLTypeMask *mask, const EGG::Vector3f &pos, bool twoPoint) (defined in Kart::KartCollide) | Kart::KartCollide | |
| calcWheelCollision(u16 wheelIdx, CollisionGroup *hitboxGroup, const EGG::Vector3f &colVel, const EGG::Vector3f ¢er, f32 radius) | Kart::KartCollide | |
| collide() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| collide() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| collisionData() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| collisionData() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| collisionData(u16 tireIdx) (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| collisionData(u16 tireIdx) const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| collisionGroup() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| collisionGroup() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| colPerpendicularity() const (defined in Kart::KartCollide) | Kart::KartCollide | inline |
| componentXAxis() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| componentYAxis() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| componentZAxis() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| dynamics() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| dynamics() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| eSurfaceFlags enum name | Kart::KartCollide | |
| extVel() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| findCollision() | Kart::KartCollide | |
| floorMomentRate() const (defined in Kart::KartCollide) | Kart::KartCollide | inline |
| fullRot() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| FUN_80572F4C() | 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) | Kart::KartCollide | |
| FUN_805B72B8(f32 param_1, f32 param_2, bool lockXZ, bool addExtVelY) | Kart::KartCollide | |
| getCannonPosRot() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| halfPipe() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| halfPipe() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| handleReactCrushRespawn(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactExplosionLoseItem(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactFireSpin(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactHighLaunchLoseItem(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactKnockbackBumpLoseItem(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactKnockbackSomeSpeedLoseItem(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactLaunchSpin(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactLaunchSpinLoseItem(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactLongCrushLoseItem(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactNone(size_t idx) | Kart::KartCollide | |
| handleReactOffroad(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactShortCrushLoseItem(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactSmallBump(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactSmallLaunch(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactSpinAllSpeed(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactSpinSomeSpeed(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactUntrickableJumpPad(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactWallAllSpeed(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactWallSpark(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleReactWeakWall(size_t idx) (defined in Kart::KartCollide) | Kart::KartCollide | |
| handleTriggers(Field::KCLTypeMask *mask) (defined in Kart::KartCollide) | Kart::KartCollide | |
| hasFloorCollision(const WheelPhysics *wheelPhysics) const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| init() (defined in Kart::KartCollide) | Kart::KartCollide | |
| inputs() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| intVel() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| isBike() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| isInRespawn() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| jump() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| jump() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| KartCollide() (defined in Kart::KartCollide) | Kart::KartCollide | |
| KartObjectProxy() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| kartScale() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| kartScale() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| m_accessor (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| m_boundingRadius (defined in Kart::KartCollide) | Kart::KartCollide | private |
| m_colPerpendicularity (defined in Kart::KartCollide) | Kart::KartCollide | private |
| m_floorMomentRate (defined in Kart::KartCollide) | Kart::KartCollide | private |
| m_movement (defined in Kart::KartCollide) | Kart::KartCollide | private |
| m_poleAngVelTimer (defined in Kart::KartCollide) | Kart::KartCollide | private |
| m_poleYaw (defined in Kart::KartCollide) | Kart::KartCollide | private |
| m_respawnTimer (defined in Kart::KartCollide) | Kart::KartCollide | private |
| m_smoothedBack (defined in Kart::KartCollide) | Kart::KartCollide | private |
| m_solidOobTimer (defined in Kart::KartCollide) | Kart::KartCollide | private |
| m_someNonSoftWallTimer (defined in Kart::KartCollide) | Kart::KartCollide | private |
| m_someSoftWallTimer (defined in Kart::KartCollide) | Kart::KartCollide | private |
| m_surfaceFlags (defined in Kart::KartCollide) | Kart::KartCollide | private |
| m_suspBottomHeightNonSoftWall (defined in Kart::KartCollide) | Kart::KartCollide | private |
| m_suspBottomHeightSoftWall (defined in Kart::KartCollide) | Kart::KartCollide | private |
| m_tangentOff (defined in Kart::KartCollide) | Kart::KartCollide | private |
| m_totalReactionWallNrm (defined in Kart::KartCollide) | Kart::KartCollide | private |
| mainRot() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| model() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| model() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| move() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| move() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| movement() const (defined in Kart::KartCollide) | Kart::KartCollide | inline |
| ObjectCollisionHandler typedef (defined in Kart::KartCollide) | Kart::KartCollide | private |
| objectCollisionKart() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| objectCollisionKart() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| param() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| param() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| physics() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| physics() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| pos() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| pose() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| prevPos() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| processBody(CollisionData &collisionData, Hitbox &hitbox, Field::CollisionInfo *colInfo, Field::KCLTypeMask *maskOut) (defined in Kart::KartCollide) | Kart::KartCollide | |
| processCannon(Field::KCLTypeMask *maskOut) | Kart::KartCollide | |
| processFloor(CollisionData &collisionData, Hitbox &hitbox, Field::CollisionInfo *colInfo, Field::KCLTypeMask *maskOut, bool wheel) | Kart::KartCollide | |
| processWall(CollisionData &collisionData, Field::KCLTypeMask *maskOut) (defined in Kart::KartCollide) | Kart::KartCollide | |
| processWheel(CollisionData &collisionData, Hitbox &hitbox, Field::CollisionInfo *colInfo, Field::KCLTypeMask *maskOut) | Kart::KartCollide | |
| proxyList() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | inlineprivatestatic |
| resetHitboxes() (defined in Kart::KartCollide) | Kart::KartCollide | |
| s_objectCollisionHandlers (defined in Kart::KartCollide) | Kart::KartCollide | privatestatic |
| s_proxyList | Kart::KartObjectProxy | privatestatic |
| scale() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| setFloorColInfo(CollisionData &collisionData, const EGG::Vector3f &relPos, const EGG::Vector3f &vel, const EGG::Vector3f &floorNrm) (defined in Kart::KartCollide) | Kart::KartCollide | inline |
| setInertiaScale(const EGG::Vector3f &scale) (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| setMovement(const EGG::Vector3f &v) (defined in Kart::KartCollide) | Kart::KartCollide | inline |
| setPos(const EGG::Vector3f &pos) (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| setRot(const EGG::Quatf &q) (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| setTangentOff(const EGG::Vector3f &v) (defined in Kart::KartCollide) | Kart::KartCollide | inline |
| softSpeedLimit() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| someNonSoftWallTimer() const (defined in Kart::KartCollide) | Kart::KartCollide | inline |
| someSoftWallTimer() const (defined in Kart::KartCollide) | Kart::KartCollide | inline |
| speed() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| speedRatio() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| speedRatioCapped() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| startFloorMomentRate() (defined in Kart::KartCollide) | Kart::KartCollide | |
| state() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| state() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| sub() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| sub() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| SurfaceFlags typedef (defined in Kart::KartCollide) | Kart::KartCollide | |
| surfaceFlags() const (defined in Kart::KartCollide) | Kart::KartCollide | inline |
| suspBottomHeightNonSoftWall() const (defined in Kart::KartCollide) | Kart::KartCollide | inline |
| suspBottomHeightSoftWall() const (defined in Kart::KartCollide) | Kart::KartCollide | inline |
| suspCount() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| suspension(u16 suspIdx) (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| suspension(u16 suspIdx) const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| suspensionPhysics(u16 suspIdx) (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| suspensionPhysics(u16 suspIdx) const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| tangentOff() const (defined in Kart::KartCollide) | Kart::KartCollide | inline |
| tire(u16 tireIdx) (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| tire(u16 tireIdx) const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| tireCount() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| tirePhysics(u16 tireIdx) (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| tirePhysics(u16 tireIdx) const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| velocity() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| wallKclType() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| wallKclVariant() const (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |
| ~KartCollide() (defined in Kart::KartCollide) | Kart::KartCollide | |
| ~KartObjectProxy() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |