Collision Checker
collision_requests.h
Go to the documentation of this file.
1 #pragma once
2 namespace collision {
3 
5 
11  public:
12  CollisionResult(void) { m_collides = false; }
13  bool collides() const { return m_collides; }
14  bool set_result(bool res) { return m_collides = res; }
15 
16  protected:
17  bool m_collides;
18 };
19 
25  public:
28  this->col_solver_type = col_solver_type;
29  }
31 };
32 
33 } // namespace collision
Universal structure specifying collision request properties.
CollisionSolverType col_solver_type
Structure holding result for a collision request.
CollisionRequest(CollisionSolverType col_solver_type)