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 | |
handleReactShortCrushLoseItem(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 | |
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 |
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 |
~KartCollide() (defined in Kart::KartCollide) | Kart::KartCollide | |
~KartObjectProxy() (defined in Kart::KartObjectProxy) | Kart::KartObjectProxy | private |