Toast Engine
Loading...
Searching...
No Matches
physics::BroadPhase Class Reference

Public Member Functions

auto calculateBounds (CollisionWorldView world, size_t begin, size_t end) const -> std::vector< ShapeBoundsUpdate >
auto findPairs (CollisionWorldView world) -> std::vector< BroadPhasePair >
auto queryBounds (const AABB &bounds) const -> std::vector< ShapeID >
template<typename Visit>
void raycast (glm::vec3 origin, glm::vec3 inv_dir, float max_distance, Visit &&visit) const
auto debugNodes () const -> std::vector< AABBTreeDebugNode >
auto stats () const -> const BroadPhaseStats &

The documentation for this class was generated from the following files:
  • engine/src/toast/physics/broad_phase.hpp
  • engine/src/toast/physics/broad_phase.cpp