Jolt Physics
A multi core friendly Game Physics Engine
|
This is the complete list of members for TransformedShape, including all inherited members.
CastRay(const RRayCast &inRay, RayCastResult &ioHit) const | TransformedShape | |
CastRay(const RRayCast &inRay, const RayCastSettings &inRayCastSettings, CastRayCollector &ioCollector, const ShapeFilter &inShapeFilter={ }) const | TransformedShape | |
CastShape(const RShapeCast &inShapeCast, const ShapeCastSettings &inShapeCastSettings, RVec3Arg inBaseOffset, CastShapeCollector &ioCollector, const ShapeFilter &inShapeFilter={ }) const | TransformedShape | |
CollectTransformedShapes(const AABox &inBox, TransformedShapeCollector &ioCollector, const ShapeFilter &inShapeFilter={ }) const | TransformedShape | |
CollidePoint(RVec3Arg inPoint, CollidePointCollector &ioCollector, const ShapeFilter &inShapeFilter={ }) const | TransformedShape | |
CollideShape(const Shape *inShape, Vec3Arg inShapeScale, RMat44Arg inCenterOfMassTransform, const CollideShapeSettings &inCollideShapeSettings, RVec3Arg inBaseOffset, CollideShapeCollector &ioCollector, const ShapeFilter &inShapeFilter={ }) const | TransformedShape | |
GetCenterOfMassTransform() const | TransformedShape | inline |
GetInverseCenterOfMassTransform() const | TransformedShape | inline |
GetMaterial(const SubShapeID &inSubShapeID) const | TransformedShape | inline |
GetShapeScale() const | TransformedShape | inline |
GetSubShapeTransformedShape(const SubShapeID &inSubShapeID, SubShapeID &outRemainder) const | TransformedShape | inline |
GetSubShapeUserData(const SubShapeID &inSubShapeID) const | TransformedShape | inline |
GetSupportingFace(const SubShapeID &inSubShapeID, Vec3Arg inDirection, RVec3Arg inBaseOffset, Shape::SupportingFace &outVertices) const | TransformedShape | inline |
GetTrianglesContext typedef | TransformedShape | |
GetTrianglesNext(GetTrianglesContext &ioContext, int inMaxTrianglesRequested, Float3 *outTriangleVertices, const PhysicsMaterial **outMaterials=nullptr) const | TransformedShape | |
GetTrianglesStart(GetTrianglesContext &ioContext, const AABox &inBox, RVec3Arg inBaseOffset) const | TransformedShape | |
GetWorldSpaceBounds() const | TransformedShape | inline |
GetWorldSpaceSurfaceNormal(const SubShapeID &inSubShapeID, RVec3Arg inPosition) const | TransformedShape | inline |
GetWorldTransform() const | TransformedShape | inline |
MakeSubShapeIDRelativeToShape(const SubShapeID &inSubShapeID) const | TransformedShape | inline |
mBodyID | TransformedShape | |
mShape | TransformedShape | |
mShapePositionCOM | TransformedShape | |
mShapeRotation | TransformedShape | |
mShapeScale | TransformedShape | |
mSubShapeIDCreator | TransformedShape | |
SetShapeScale(Vec3Arg inScale) | TransformedShape | inline |
SetWorldTransform(RVec3Arg inPosition, QuatArg inRotation, Vec3Arg inScale) | TransformedShape | inline |
SetWorldTransform(RMat44Arg inTransform) | TransformedShape | inline |
sGetBodyID(const TransformedShape *inTS) | TransformedShape | inlinestatic |
TransformedShape()=default | TransformedShape | |
TransformedShape(RVec3Arg inPositionCOM, QuatArg inRotation, const Shape *inShape, const BodyID &inBodyID, const SubShapeIDCreator &inSubShapeIDCreator=SubShapeIDCreator()) | TransformedShape | inline |