Jolt Physics
A multi core friendly Game Physics Engine
Loading...
Searching...
No Matches
BroadPhaseQuadTree Member List

This is the complete list of members for BroadPhaseQuadTree, including all inherited members.

AddBodiesAbort(BodyID *ioBodies, int inNumber, AddState inAddState) overrideBroadPhaseQuadTreevirtual
AddBodiesFinalize(BodyID *ioBodies, int inNumber, AddState inAddState) overrideBroadPhaseQuadTreevirtual
AddBodiesPrepare(BodyID *ioBodies, int inNumber) overrideBroadPhaseQuadTreevirtual
AddState typedefBroadPhase
CastAABox(const AABoxCast &inBox, CastShapeBodyCollector &ioCollector, const BroadPhaseLayerFilter &inBroadPhaseLayerFilter, const ObjectLayerFilter &inObjectLayerFilter) const overrideBroadPhaseQuadTreevirtual
CastAABoxNoLock(const AABoxCast &inBox, CastShapeBodyCollector &ioCollector, const BroadPhaseLayerFilter &inBroadPhaseLayerFilter, const ObjectLayerFilter &inObjectLayerFilter) const overrideBroadPhaseQuadTreevirtual
CastRay(const RayCast &inRay, RayCastBodyCollector &ioCollector, const BroadPhaseLayerFilter &inBroadPhaseLayerFilter, const ObjectLayerFilter &inObjectLayerFilter) const overrideBroadPhaseQuadTreevirtual
CollideAABox(const AABox &inBox, CollideShapeBodyCollector &ioCollector, const BroadPhaseLayerFilter &inBroadPhaseLayerFilter, const ObjectLayerFilter &inObjectLayerFilter) const overrideBroadPhaseQuadTreevirtual
CollideOrientedBox(const OrientedBox &inBox, CollideShapeBodyCollector &ioCollector, const BroadPhaseLayerFilter &inBroadPhaseLayerFilter, const ObjectLayerFilter &inObjectLayerFilter) const overrideBroadPhaseQuadTreevirtual
CollidePoint(Vec3Arg inPoint, CollideShapeBodyCollector &ioCollector, const BroadPhaseLayerFilter &inBroadPhaseLayerFilter, const ObjectLayerFilter &inObjectLayerFilter) const overrideBroadPhaseQuadTreevirtual
CollideSphere(Vec3Arg inCenter, float inRadius, CollideShapeBodyCollector &ioCollector, const BroadPhaseLayerFilter &inBroadPhaseLayerFilter, const ObjectLayerFilter &inObjectLayerFilter) const overrideBroadPhaseQuadTreevirtual
FindCollidingPairs(BodyID *ioActiveBodies, int inNumActiveBodies, float inSpeculativeContactDistance, const ObjectVsBroadPhaseLayerFilter &inObjectVsBroadPhaseLayerFilter, const ObjectLayerPairFilter &inObjectLayerPairFilter, BodyPairCollector &ioPairCollector) const overrideBroadPhaseQuadTreevirtual
FrameSync() overrideBroadPhaseQuadTreevirtual
GetBounds() const overrideBroadPhaseQuadTreevirtual
Init(BodyManager *inBodyManager, const BroadPhaseLayerInterface &inLayerInterface) overrideBroadPhaseQuadTreevirtual
LockModifications() overrideBroadPhaseQuadTreevirtual
mBodyManagerBroadPhaseprotected
NonCopyable()=defaultNonCopyable
NonCopyable(const NonCopyable &)=deleteNonCopyable
NotifyBodiesAABBChanged(BodyID *ioBodies, int inNumber, bool inTakeLock) overrideBroadPhaseQuadTreevirtual
NotifyBodiesLayerChanged(BodyID *ioBodies, int inNumber) overrideBroadPhaseQuadTreevirtual
operator=(const NonCopyable &)=deleteNonCopyable
Optimize() overrideBroadPhaseQuadTreevirtual
RemoveBodies(BodyID *ioBodies, int inNumber) overrideBroadPhaseQuadTreevirtual
UnlockModifications() overrideBroadPhaseQuadTreevirtual
UpdateFinalize(const UpdateState &inUpdateState) overrideBroadPhaseQuadTreevirtual
UpdatePrepare() overrideBroadPhaseQuadTreevirtual
~BroadPhaseQuadTree() overrideBroadPhaseQuadTreevirtual
~BroadPhaseQuery()=defaultBroadPhaseQueryvirtual