|
JPH_INLINE | MSGetTrianglesContext (const MeshShape *inShape, const AABox &inBox, Vec3Arg inPositionCOM, QuatArg inRotation, Vec3Arg inScale) |
|
JPH_INLINE bool | ShouldAbort () const |
|
JPH_INLINE bool | ShouldVisitNode (int inStackTop) const |
|
JPH_INLINE int | VisitNodes (Vec4Arg inBoundsMinX, Vec4Arg inBoundsMinY, Vec4Arg inBoundsMinZ, Vec4Arg inBoundsMaxX, Vec4Arg inBoundsMaxY, Vec4Arg inBoundsMaxZ, UVec4 &ioProperties, int inStackTop) const |
|
JPH_INLINE void | VisitTriangles (const TriangleCodec::DecodingContext &ioContext, const void *inTriangles, int inNumTriangles, uint32 inTriangleBlockID) |
|
◆ MSGetTrianglesContext()
JPH_INLINE MeshShape::MSGetTrianglesContext::MSGetTrianglesContext |
( |
const MeshShape * |
inShape, |
|
|
const AABox & |
inBox, |
|
|
Vec3Arg |
inPositionCOM, |
|
|
QuatArg |
inRotation, |
|
|
Vec3Arg |
inScale |
|
) |
| |
|
inline |
◆ ShouldAbort()
JPH_INLINE bool MeshShape::MSGetTrianglesContext::ShouldAbort |
( |
| ) |
const |
|
inline |
◆ ShouldVisitNode()
JPH_INLINE bool MeshShape::MSGetTrianglesContext::ShouldVisitNode |
( |
int |
inStackTop | ) |
const |
|
inline |
◆ VisitNodes()
JPH_INLINE int MeshShape::MSGetTrianglesContext::VisitNodes |
( |
Vec4Arg |
inBoundsMinX, |
|
|
Vec4Arg |
inBoundsMinY, |
|
|
Vec4Arg |
inBoundsMinZ, |
|
|
Vec4Arg |
inBoundsMaxX, |
|
|
Vec4Arg |
inBoundsMaxY, |
|
|
Vec4Arg |
inBoundsMaxZ, |
|
|
UVec4 & |
ioProperties, |
|
|
int |
inStackTop |
|
) |
| const |
|
inline |
◆ VisitTriangles()
JPH_INLINE void MeshShape::MSGetTrianglesContext::VisitTriangles |
( |
const TriangleCodec::DecodingContext & |
ioContext, |
|
|
const void * |
inTriangles, |
|
|
int |
inNumTriangles, |
|
|
uint32 |
inTriangleBlockID |
|
) |
| |
|
inline |
◆ mDecodeCtx
◆ mIsInsideOut
bool MeshShape::MSGetTrianglesContext::mIsInsideOut |
◆ mLocalBox
OrientedBox MeshShape::MSGetTrianglesContext::mLocalBox |
◆ mLocalToWorld
Mat44 MeshShape::MSGetTrianglesContext::mLocalToWorld |
◆ mMaterials
◆ mMaxTrianglesRequested
int MeshShape::MSGetTrianglesContext::mMaxTrianglesRequested |
◆ mMeshScale
Vec3 MeshShape::MSGetTrianglesContext::mMeshScale |
◆ mNumTrianglesFound
int MeshShape::MSGetTrianglesContext::mNumTrianglesFound |
◆ mShape
const MeshShape* MeshShape::MSGetTrianglesContext::mShape |
◆ mShouldAbort
bool MeshShape::MSGetTrianglesContext::mShouldAbort |
◆ mTriangleVertices
Float3* MeshShape::MSGetTrianglesContext::mTriangleVertices |
The documentation for this struct was generated from the following file: