addCollider(Collider *collider, const AABB &aabb) | reactphysics3d::BroadPhaseSystem | |
addMovedCollider(int broadPhaseID, Collider *collider) | reactphysics3d::BroadPhaseSystem | |
BroadPhaseSystem(CollisionDetectionSystem &collisionDetection, ColliderComponents &collidersComponents, TransformComponents &transformComponents, RigidBodyComponents &rigidBodyComponents) | reactphysics3d::BroadPhaseSystem | |
BroadPhaseSystem(const BroadPhaseSystem &algorithm)=delete | reactphysics3d::BroadPhaseSystem | |
computeOverlappingPairs(MemoryManager &memoryManager, Array< Pair< int32, int32 > > &overlappingNodes) | reactphysics3d::BroadPhaseSystem | |
getColliderForBroadPhaseId(int broadPhaseId) const | reactphysics3d::BroadPhaseSystem | |
getFatAABB(int broadPhaseId) const | reactphysics3d::BroadPhaseSystem | |
operator=(const BroadPhaseSystem &algorithm)=delete | reactphysics3d::BroadPhaseSystem | |
raycast(const Ray &ray, RaycastTest &raycastTest, unsigned short raycastWithCategoryMaskBits) const | reactphysics3d::BroadPhaseSystem | |
removeCollider(Collider *collider) | reactphysics3d::BroadPhaseSystem | |
removeMovedCollider(int broadPhaseID) | reactphysics3d::BroadPhaseSystem | |
testOverlappingShapes(int32 shape1BroadPhaseId, int32 shape2BroadPhaseId) const | reactphysics3d::BroadPhaseSystem | |
updateCollider(Entity colliderEntity) | reactphysics3d::BroadPhaseSystem | |
updateColliders() | reactphysics3d::BroadPhaseSystem | |
~BroadPhaseSystem()=default | reactphysics3d::BroadPhaseSystem | |