|
MOUNTAIN_API | Grid (Vector2i size, Vector2 tileSize) |
|
MOUNTAIN_API | Grid (Vector2i size, Vector2 tileSize, Vector2 off) |
|
MOUNTAIN_API void | RenderDebug (const Color &color) const override |
|
MOUNTAIN_API bool_t | CheckCollision (Vector2 point) const override |
|
MOUNTAIN_API bool_t | CheckCollision (const Hitbox &hitbox) const override |
|
MOUNTAIN_API bool_t | CheckCollision (const Circle &circle) const override |
|
MOUNTAIN_API bool_t | CheckCollision (const Grid &grid) const override |
|
MOUNTAIN_API bool_t | CheckCollision (const ColliderList &list) const override |
|
MOUNTAIN_API float_t | Left () const override |
|
MOUNTAIN_API float_t | Right () const override |
|
MOUNTAIN_API float_t | Top () const override |
|
MOUNTAIN_API float_t | Bottom () const override |
|
MOUNTAIN_API float | AbsoluteLeft () const override |
|
MOUNTAIN_API float | AbsoluteRight () const override |
|
MOUNTAIN_API float | AbsoluteTop () const override |
|
MOUNTAIN_API float | AbsoluteBottom () const override |
|
MOUNTAIN_API float | Width () const override |
|
MOUNTAIN_API float | Height () const override |
|
MOUNTAIN_API Vector2 | Size () const override |
|
MOUNTAIN_API List< bool_t > & | operator[] (size_t y) |
|
MOUNTAIN_API const List< bool_t > & | operator[] (size_t y) const |
|
MOUNTAIN_API bool_t | At (size_t y, size_t x) const |
|
MOUNTAIN_API bool_t | At (Vector2i tilePosition) const |
|
| Collider (ColliderType type) |
|
| Collider (ColliderType type, Vector2 offset) |
|
virtual Vector2 | GetActualPosition () const |
|
bool_t | CheckCollision (const Entity &e) const |
|
bool_t | CheckCollision (const Collider &collider) const |
|
virtual Vector2 | Center () const |
|
virtual Vector2 | TopLeft () const |
|
virtual Vector2 | TopRight () const |
|
virtual Vector2 | BottomLeft () const |
|
virtual Vector2 | BottomRight () const |
|
virtual Vector2 | AbsoluteCenter () const |
|
virtual Vector2 | AbsoluteTopLeft () const |
|
virtual Vector2 | AbsoluteTopRight () const |
|
virtual Vector2 | AbsoluteBottomLeft () const |
|
virtual Vector2 | AbsoluteBottomRight () const |
|
Definition at line 13 of file grid.hpp.
The documentation for this class was generated from the following file:
- Mountain/include/Mountain/collision/grid.hpp