Mountain  1.0.0
Simple C++ 2D Game Framework
Mountain::Collider Member List

This is the complete list of members for Mountain::Collider, including all inherited members.

AbsoluteBottom() const =0 (defined in Mountain::Collider)Mountain::Colliderpure virtual
AbsoluteBottomLeft() const (defined in Mountain::Collider)Mountain::Collidervirtual
AbsoluteBottomRight() const (defined in Mountain::Collider)Mountain::Collidervirtual
AbsoluteCenter() const (defined in Mountain::Collider)Mountain::Collidervirtual
AbsoluteLeft() const =0 (defined in Mountain::Collider)Mountain::Colliderpure virtual
AbsoluteRight() const =0 (defined in Mountain::Collider)Mountain::Colliderpure virtual
AbsoluteTop() const =0 (defined in Mountain::Collider)Mountain::Colliderpure virtual
AbsoluteTopLeft() const (defined in Mountain::Collider)Mountain::Collidervirtual
AbsoluteTopRight() const (defined in Mountain::Collider)Mountain::Collidervirtual
basePosition (defined in Mountain::Collider)Mountain::Collider
Bottom() const =0 (defined in Mountain::Collider)Mountain::Colliderpure virtual
BottomLeft() const (defined in Mountain::Collider)Mountain::Collidervirtual
BottomRight() const (defined in Mountain::Collider)Mountain::Collidervirtual
Center() const (defined in Mountain::Collider)Mountain::Collidervirtual
CheckCollision(const Entity &e) const (defined in Mountain::Collider)Mountain::Collider
CheckCollision(const Collider &collider) const (defined in Mountain::Collider)Mountain::Collider
CheckCollision(Vector2 point) const =0 (defined in Mountain::Collider)Mountain::Colliderpure virtual
CheckCollision(const Hitbox &hitbox) const =0 (defined in Mountain::Collider)Mountain::Colliderpure virtual
CheckCollision(const Circle &circle) const =0 (defined in Mountain::Collider)Mountain::Colliderpure virtual
CheckCollision(const Grid &grid) const =0 (defined in Mountain::Collider)Mountain::Colliderpure virtual
CheckCollision(const ColliderList &list) const =0 (defined in Mountain::Collider)Mountain::Colliderpure virtual
Collider(ColliderType type) (defined in Mountain::Collider)Mountain::Colliderexplicit
Collider(ColliderType type, Vector2 offset) (defined in Mountain::Collider)Mountain::Colliderexplicit
Entity (defined in Mountain::Collider)Mountain::Colliderfriend
GetActualPosition() const (defined in Mountain::Collider)Mountain::Collidervirtual
Height() const (defined in Mountain::Collider)Mountain::Collidervirtual
Left() const =0 (defined in Mountain::Collider)Mountain::Colliderpure virtual
offset (defined in Mountain::Collider)Mountain::Collider
RenderDebug(const Color &color) const =0 (defined in Mountain::Collider)Mountain::Colliderpure virtual
Right() const =0 (defined in Mountain::Collider)Mountain::Colliderpure virtual
Size() const (defined in Mountain::Collider)Mountain::Collidervirtual
Top() const =0 (defined in Mountain::Collider)Mountain::Colliderpure virtual
TopLeft() const (defined in Mountain::Collider)Mountain::Collidervirtual
TopRight() const (defined in Mountain::Collider)Mountain::Collidervirtual
type (defined in Mountain::Collider)Mountain::Collider
Width() const (defined in Mountain::Collider)Mountain::Collidervirtual
~Collider()=default (defined in Mountain::Collider)Mountain::Collidervirtual