std::uint8_t uint8
Definition Core.h:482
#define JPH_EXPORT
Definition Core.h:271
#define JPH_NAMESPACE_END
Definition Core.h:414
#define JPH_NAMESPACE_BEGIN
Definition Core.h:408
Collision detection helper that casts a convex object vs one or more triangles.
Definition CastConvexVsTriangles.h:14
Vec3 mScale
Definition CastConvexVsTriangles.h:36
CastShapeCollector & mCollector
Definition CastConvexVsTriangles.h:38
const Mat44 & mCenterOfMassTransform2
Definition CastConvexVsTriangles.h:35
SubShapeIDCreator mSubShapeIDCreator1
Definition CastConvexVsTriangles.h:37
const ShapeCast & mShapeCast
Definition CastConvexVsTriangles.h:33
const ShapeCastSettings & mShapeCastSettings
Definition CastConvexVsTriangles.h:34
Virtual interface that allows collecting multiple collision results.
Definition CollisionCollector.h:45
Buffer to hold a Support object, used to avoid dynamic memory allocations.
Definition ConvexShape.h:85
Function that provides an interface for GJK.
Definition ConvexShape.h:69
Holds a 4x4 matrix of floats, but supports also operations on the 3x3 upper left part of the matrix.
Definition Mat44.h:13
Settings to be passed with a shape cast.
Definition ShapeCast.h:92
Definition SubShapeID.h:108
A sub shape id contains a path to an element (usually a triangle or other primitive type) of a compou...
Definition SubShapeID.h:23
Definition ShapeCast.h:69