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

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

calcSimplex(GJKState &state) const (defined in Kinoko::Field::ObjectCollisionBase)Kinoko::Field::ObjectCollisionBaseprivate
check(ObjectCollisionBase &rhs, EGG::Vector3f &distance) (defined in Kinoko::Field::ObjectCollisionBase)Kinoko::Field::ObjectCollisionBase
enclosesOrigin(const GJKState &state, u32 idx) const (defined in Kinoko::Field::ObjectCollisionBase)Kinoko::Field::ObjectCollisionBaseprivate
FUN_808350e4(GJKState &state, EGG::Vector3f &v) const (defined in Kinoko::Field::ObjectCollisionBase)Kinoko::Field::ObjectCollisionBaseprivate
FUN_808357e4(const GJKState &state, u32 idx) const (defined in Kinoko::Field::ObjectCollisionBase)Kinoko::Field::ObjectCollisionBaseprivate
getBoundingRadius() const override (defined in Kinoko::Field::ObjectCollisionConvexHull)Kinoko::Field::ObjectCollisionConvexHullinlinevirtual
getNearestPoint(GJKState &state, u32 idx, EGG::Vector3f &v0, EGG::Vector3f &v1) const (defined in Kinoko::Field::ObjectCollisionBase)Kinoko::Field::ObjectCollisionBaseprivate
getNearestPoint(const GJKState &state, u32 idx, EGG::Vector3f &v) const (defined in Kinoko::Field::ObjectCollisionBase)Kinoko::Field::ObjectCollisionBaseprivate
getNearestSimplex(GJKState &state, EGG::Vector3f &v) const (defined in Kinoko::Field::ObjectCollisionBase)Kinoko::Field::ObjectCollisionBaseprivate
getSupport(const EGG::Vector3f &v) const override (defined in Kinoko::Field::ObjectCollisionConvexHull)Kinoko::Field::ObjectCollisionConvexHullvirtual
initRadius() const (defined in Kinoko::Field::ObjectCollisionConvexHull)Kinoko::Field::ObjectCollisionConvexHullinline
inSimplex(const GJKState &state, const EGG::Vector3f &v) const (defined in Kinoko::Field::ObjectCollisionBase)Kinoko::Field::ObjectCollisionBaseprivate
m_00 (defined in Kinoko::Field::ObjectCollisionBase)Kinoko::Field::ObjectCollisionBaseprivate
m_center (defined in Kinoko::Field::ObjectCollisionBox)Kinoko::Field::ObjectCollisionBoxprivate
m_dimensions (defined in Kinoko::Field::ObjectCollisionBox)Kinoko::Field::ObjectCollisionBoxprivate
m_initRadius (defined in Kinoko::Field::ObjectCollisionConvexHull)Kinoko::Field::ObjectCollisionConvexHullprivate
m_points (defined in Kinoko::Field::ObjectCollisionConvexHull)Kinoko::Field::ObjectCollisionConvexHullprotected
m_scale (defined in Kinoko::Field::ObjectCollisionBox)Kinoko::Field::ObjectCollisionBoxprivate
m_translation (defined in Kinoko::Field::ObjectCollisionBase)Kinoko::Field::ObjectCollisionBaseprotected
m_worldPoints (defined in Kinoko::Field::ObjectCollisionConvexHull)Kinoko::Field::ObjectCollisionConvexHullprivate
m_worldRadius (defined in Kinoko::Field::ObjectCollisionConvexHull)Kinoko::Field::ObjectCollisionConvexHullprivate
ObjectCollisionBase() (defined in Kinoko::Field::ObjectCollisionBase)Kinoko::Field::ObjectCollisionBase
ObjectCollisionBox(f32 x, f32 y, f32 z, const EGG::Vector3f &center) (defined in Kinoko::Field::ObjectCollisionBox)Kinoko::Field::ObjectCollisionBox
ObjectCollisionConvexHull(const std::span< const EGG::Vector3f > &points)Kinoko::Field::ObjectCollisionConvexHull
ObjectCollisionConvexHull(size_t count)Kinoko::Field::ObjectCollisionConvexHullprotected
s_dotProductCache (defined in Kinoko::Field::ObjectCollisionBase)Kinoko::Field::ObjectCollisionBaseprivatestatic
setBoundingRadius(f32 val) (defined in Kinoko::Field::ObjectCollisionConvexHull)Kinoko::Field::ObjectCollisionConvexHullinlinevirtual
transform(const EGG::Matrix34f &mat, const EGG::Vector3f &scale) override (defined in Kinoko::Field::ObjectCollisionBox)Kinoko::Field::ObjectCollisionBoxvirtual
transform(const EGG::Matrix34f &mat, const EGG::Vector3f &scale, const EGG::Vector3f &speed) override (defined in Kinoko::Field::ObjectCollisionBox)Kinoko::Field::ObjectCollisionBoxvirtual
translation() const (defined in Kinoko::Field::ObjectCollisionBase)Kinoko::Field::ObjectCollisionBaseinline
~ObjectCollisionBase() (defined in Kinoko::Field::ObjectCollisionBase)Kinoko::Field::ObjectCollisionBasevirtual
~ObjectCollisionBox() override (defined in Kinoko::Field::ObjectCollisionBox)Kinoko::Field::ObjectCollisionBox
~ObjectCollisionConvexHull() override (defined in Kinoko::Field::ObjectCollisionConvexHull)Kinoko::Field::ObjectCollisionConvexHull