|
GameKit
0.0.1a
C++ gamedev tools
|
#include <CollisionComponent.hpp>
Public Member Functions | |
| void | checkCollisions (SceneObject &object) |
| void | collisionActions (SceneObject &object1, SceneObject &object2, bool inCollision) |
| void | addChecker (CollisionChecker checker) |
| void | addAction (CollisionAction action) |
Private Types | |
| using | CollisionChecker = std::function< void(SceneObject &)> |
| using | CollisionAction = std::function< void(SceneObject &, SceneObject &, bool)> |
Private Attributes | |
| std::vector< CollisionChecker > | m_checkers |
| std::vector< CollisionAction > | m_actions |
Definition at line 24 of file CollisionComponent.hpp.
|
private |
Definition at line 26 of file CollisionComponent.hpp.
|
private |
Definition at line 25 of file CollisionComponent.hpp.
|
inline |
Definition at line 45 of file CollisionComponent.hpp.
|
inline |
Definition at line 41 of file CollisionComponent.hpp.
|
inline |
Definition at line 29 of file CollisionComponent.hpp.
|
inline |
Definition at line 35 of file CollisionComponent.hpp.
|
private |
Definition at line 52 of file CollisionComponent.hpp.
|
private |
Definition at line 50 of file CollisionComponent.hpp.
1.8.12