Mountain
1.0.0
Simple C++ 2D Game Framework
|
This is the complete list of members for Mountain::Hitbox, including all inherited members.
AbsoluteBottom() const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
AbsoluteBottomLeft() const (defined in Mountain::Collider) | Mountain::Collider | virtual |
AbsoluteBottomRight() const (defined in Mountain::Collider) | Mountain::Collider | virtual |
AbsoluteCenter() const (defined in Mountain::Collider) | Mountain::Collider | virtual |
AbsoluteLeft() const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
AbsoluteRight() const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
AbsoluteTop() const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
AbsoluteTopLeft() const (defined in Mountain::Collider) | Mountain::Collider | virtual |
AbsoluteTopRight() const (defined in Mountain::Collider) | Mountain::Collider | virtual |
basePosition (defined in Mountain::Collider) | Mountain::Collider | |
Bottom() const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
BottomLeft() const (defined in Mountain::Collider) | Mountain::Collider | virtual |
BottomRight() const (defined in Mountain::Collider) | Mountain::Collider | virtual |
Center() const (defined in Mountain::Collider) | Mountain::Collider | virtual |
CheckCollision(Vector2 point) const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
CheckCollision(const Hitbox &hitbox) const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
CheckCollision(const Circle &circle) const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
CheckCollision(const Grid &grid) const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
CheckCollision(const ColliderList &list) const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
CheckCollision(const Entity &e) const (defined in Mountain::Collider) | Mountain::Collider | |
CheckCollision(const Collider &collider) const (defined in Mountain::Collider) | Mountain::Collider | |
Collider(ColliderType type) (defined in Mountain::Collider) | Mountain::Collider | explicit |
Collider(ColliderType type, Vector2 offset) (defined in Mountain::Collider) | Mountain::Collider | explicit |
GetActualPosition() const (defined in Mountain::Collider) | Mountain::Collider | virtual |
Height() const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
Hitbox() (defined in Mountain::Hitbox) | Mountain::Hitbox | |
Hitbox(Vector2 off, Vector2 size) (defined in Mountain::Hitbox) | Mountain::Hitbox | |
Intersects(const Hitbox &other) const (defined in Mountain::Hitbox) | Mountain::Hitbox | |
Left() const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
offset (defined in Mountain::Collider) | Mountain::Collider | |
RenderDebug(const Color &color) const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
Right() const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
Size() const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
size (defined in Mountain::Hitbox) | Mountain::Hitbox | |
Top() const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
TopLeft() const (defined in Mountain::Collider) | Mountain::Collider | virtual |
TopRight() const (defined in Mountain::Collider) | Mountain::Collider | virtual |
ToRectangle() const (defined in Mountain::Hitbox) | Mountain::Hitbox | |
type (defined in Mountain::Collider) | Mountain::Collider | |
Width() const override (defined in Mountain::Hitbox) | Mountain::Hitbox | virtual |
~Collider()=default (defined in Mountain::Collider) | Mountain::Collider | virtual |