|
| Collider (ColliderType type) |
|
| Collider (ColliderType type, Vector2 offset) |
|
virtual void | RenderDebug (const Color &color) const =0 |
|
virtual Vector2 | GetActualPosition () const |
|
bool_t | CheckCollision (const Entity &e) const |
|
bool_t | CheckCollision (const Collider &collider) const |
|
virtual bool_t | CheckCollision (Vector2 point) const =0 |
|
virtual bool_t | CheckCollision (const Hitbox &hitbox) const =0 |
|
virtual bool_t | CheckCollision (const Circle &circle) const =0 |
|
virtual bool_t | CheckCollision (const Grid &grid) const =0 |
|
virtual bool_t | CheckCollision (const ColliderList &list) const =0 |
|
virtual float_t | Left () const =0 |
|
virtual float_t | Right () const =0 |
|
virtual float_t | Top () const =0 |
|
virtual float_t | Bottom () const =0 |
|
virtual Vector2 | Center () const |
|
virtual Vector2 | TopLeft () const |
|
virtual Vector2 | TopRight () const |
|
virtual Vector2 | BottomLeft () const |
|
virtual Vector2 | BottomRight () const |
|
virtual float_t | AbsoluteLeft () const =0 |
|
virtual float_t | AbsoluteRight () const =0 |
|
virtual float_t | AbsoluteTop () const =0 |
|
virtual float_t | AbsoluteBottom () const =0 |
|
virtual Vector2 | AbsoluteCenter () const |
|
virtual Vector2 | AbsoluteTopLeft () const |
|
virtual Vector2 | AbsoluteTopRight () const |
|
virtual Vector2 | AbsoluteBottomLeft () const |
|
virtual Vector2 | AbsoluteBottomRight () const |
|
virtual float_t | Width () const |
|
virtual float_t | Height () const |
|
virtual Vector2 | Size () const |
|
|
Vector2 | offset |
|
ColliderType | type |
|
const Vector2 * | basePosition = nullptr |
|
Definition at line 24 of file collider.hpp.
The documentation for this class was generated from the following file: