![]()  | 
  
    Jolt Physics
    
   A multi core friendly Game Physics Engine 
   | 
 
This is the complete list of members for BroadPhaseQuadTree, including all inherited members.
| AddBodiesAbort(BodyID *ioBodies, int inNumber, AddState inAddState) override | BroadPhaseQuadTree | virtual | 
| AddBodiesFinalize(BodyID *ioBodies, int inNumber, AddState inAddState) override | BroadPhaseQuadTree | virtual | 
| AddBodiesPrepare(BodyID *ioBodies, int inNumber) override | BroadPhaseQuadTree | virtual | 
| AddState typedef | BroadPhase | |
| CastAABox(const AABoxCast &inBox, CastShapeBodyCollector &ioCollector, const BroadPhaseLayerFilter &inBroadPhaseLayerFilter, const ObjectLayerFilter &inObjectLayerFilter) const override | BroadPhaseQuadTree | virtual | 
| CastAABoxNoLock(const AABoxCast &inBox, CastShapeBodyCollector &ioCollector, const BroadPhaseLayerFilter &inBroadPhaseLayerFilter, const ObjectLayerFilter &inObjectLayerFilter) const override | BroadPhaseQuadTree | virtual | 
| CastRay(const RayCast &inRay, RayCastBodyCollector &ioCollector, const BroadPhaseLayerFilter &inBroadPhaseLayerFilter, const ObjectLayerFilter &inObjectLayerFilter) const override | BroadPhaseQuadTree | virtual | 
| CollideAABox(const AABox &inBox, CollideShapeBodyCollector &ioCollector, const BroadPhaseLayerFilter &inBroadPhaseLayerFilter, const ObjectLayerFilter &inObjectLayerFilter) const override | BroadPhaseQuadTree | virtual | 
| CollideOrientedBox(const OrientedBox &inBox, CollideShapeBodyCollector &ioCollector, const BroadPhaseLayerFilter &inBroadPhaseLayerFilter, const ObjectLayerFilter &inObjectLayerFilter) const override | BroadPhaseQuadTree | virtual | 
| CollidePoint(Vec3Arg inPoint, CollideShapeBodyCollector &ioCollector, const BroadPhaseLayerFilter &inBroadPhaseLayerFilter, const ObjectLayerFilter &inObjectLayerFilter) const override | BroadPhaseQuadTree | virtual | 
| CollideSphere(Vec3Arg inCenter, float inRadius, CollideShapeBodyCollector &ioCollector, const BroadPhaseLayerFilter &inBroadPhaseLayerFilter, const ObjectLayerFilter &inObjectLayerFilter) const override | BroadPhaseQuadTree | virtual | 
| FindCollidingPairs(BodyID *ioActiveBodies, int inNumActiveBodies, float inSpeculativeContactDistance, const ObjectVsBroadPhaseLayerFilter &inObjectVsBroadPhaseLayerFilter, const ObjectLayerPairFilter &inObjectLayerPairFilter, BodyPairCollector &ioPairCollector) const override | BroadPhaseQuadTree | virtual | 
| FrameSync() override | BroadPhaseQuadTree | virtual | 
| GetBounds() const override | BroadPhaseQuadTree | virtual | 
| Init(BodyManager *inBodyManager, const BroadPhaseLayerInterface &inLayerInterface) override | BroadPhaseQuadTree | virtual | 
| LockModifications() override | BroadPhaseQuadTree | virtual | 
| mBodyManager | BroadPhase | protected | 
| NonCopyable()=default | NonCopyable | |
| NonCopyable(const NonCopyable &)=delete | NonCopyable | |
| NotifyBodiesAABBChanged(BodyID *ioBodies, int inNumber, bool inTakeLock) override | BroadPhaseQuadTree | virtual | 
| NotifyBodiesLayerChanged(BodyID *ioBodies, int inNumber) override | BroadPhaseQuadTree | virtual | 
| operator=(const NonCopyable &)=delete | NonCopyable | |
| Optimize() override | BroadPhaseQuadTree | virtual | 
| RemoveBodies(BodyID *ioBodies, int inNumber) override | BroadPhaseQuadTree | virtual | 
| UnlockModifications() override | BroadPhaseQuadTree | virtual | 
| UpdateFinalize(const UpdateState &inUpdateState) override | BroadPhaseQuadTree | virtual | 
| UpdatePrepare() override | BroadPhaseQuadTree | virtual | 
| ~BroadPhaseQuadTree() override | BroadPhaseQuadTree | virtual | 
| ~BroadPhaseQuery()=default | BroadPhaseQuery | virtual |