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

This is the complete list of members for Field::ObjectCollisionSphere, including all inherited members.

calcSimplex(GJKState &state) const (defined in Field::ObjectCollisionBase)Field::ObjectCollisionBaseprivate
check(ObjectCollisionBase &rhs, EGG::Vector3f &distance) (defined in Field::ObjectCollisionBase)Field::ObjectCollisionBase
enclosesOrigin(const GJKState &state, u32 idx) const (defined in Field::ObjectCollisionBase)Field::ObjectCollisionBaseprivate
FUN_808350e4(GJKState &state, EGG::Vector3f &v) const (defined in Field::ObjectCollisionBase)Field::ObjectCollisionBaseprivate
FUN_808357e4(const GJKState &state, u32 idx) const (defined in Field::ObjectCollisionBase)Field::ObjectCollisionBaseprivate
getBoundingRadius() const override (defined in Field::ObjectCollisionSphere)Field::ObjectCollisionSphereinlinevirtual
getNearestPoint(GJKState &state, u32 idx, EGG::Vector3f &v0, EGG::Vector3f &v1) const (defined in Field::ObjectCollisionBase)Field::ObjectCollisionBaseprivate
getNearestPoint(const GJKState &state, u32 idx, EGG::Vector3f &v) const (defined in Field::ObjectCollisionBase)Field::ObjectCollisionBaseprivate
getNearestSimplex(GJKState &state, EGG::Vector3f &v) const (defined in Field::ObjectCollisionBase)Field::ObjectCollisionBaseprivate
getSupport(const EGG::Vector3f &v) const override (defined in Field::ObjectCollisionSphere)Field::ObjectCollisionSpherevirtual
inSimplex(const GJKState &state, const EGG::Vector3f &v) const (defined in Field::ObjectCollisionBase)Field::ObjectCollisionBaseprivate
m_00 (defined in Field::ObjectCollisionBase)Field::ObjectCollisionBaseprivate
m_center (defined in Field::ObjectCollisionSphere)Field::ObjectCollisionSphereprivate
m_pos (defined in Field::ObjectCollisionSphere)Field::ObjectCollisionSphereprivate
m_radius (defined in Field::ObjectCollisionSphere)Field::ObjectCollisionSphereprivate
m_scaledPos (defined in Field::ObjectCollisionSphere)Field::ObjectCollisionSphereprivate
m_scaledRadius (defined in Field::ObjectCollisionSphere)Field::ObjectCollisionSphereprivate
m_translation (defined in Field::ObjectCollisionBase)Field::ObjectCollisionBaseprotected
m_worldPos (defined in Field::ObjectCollisionSphere)Field::ObjectCollisionSphereprivate
ObjectCollisionBase() (defined in Field::ObjectCollisionBase)Field::ObjectCollisionBase
ObjectCollisionSphere(f32 radius, const EGG::Vector3f &center) (defined in Field::ObjectCollisionSphere)Field::ObjectCollisionSphere
s_dotProductCache (defined in Field::ObjectCollisionBase)Field::ObjectCollisionBaseprivatestatic
transform(const EGG::Matrix34f &mat, const EGG::Vector3f &scale, const EGG::Vector3f &speed) override (defined in Field::ObjectCollisionSphere)Field::ObjectCollisionSpherevirtual
~ObjectCollisionBase() (defined in Field::ObjectCollisionBase)Field::ObjectCollisionBasevirtual
~ObjectCollisionSphere() override (defined in Field::ObjectCollisionSphere)Field::ObjectCollisionSphere