neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
collision_detector.hpp File Reference

Go to the source code of this file.

Classes

class  neogfx::game::collision_detector
 
struct  neogfx::game::collision_detector::meta
 

Namespaces

namespace  neogfx
 
namespace  neogfx::game
 

Enumerations

enum class  neogfx::game::collision_detection_cycle : uint32_t {
  neogfx::game::None = 0x00000000 , neogfx::game::UpdateColliders = 0x00000001 , neogfx::game::UpdateTrees = 0x00000002 , neogfx::game::DetectCollisions = 0x00000004 ,
  neogfx::game::Default = UpdateColliders | UpdateTrees | DetectCollisions , neogfx::game::Detect = UpdateTrees | DetectCollisions , neogfx::game::Test = UpdateColliders | UpdateTrees
}
 

Functions

constexpr collision_detection_cycle neogfx::game::operator| (collision_detection_cycle aLhs, collision_detection_cycle aRhs)
 
constexpr collision_detection_cycle neogfx::game::operator& (collision_detection_cycle aLhs, collision_detection_cycle aRhs)