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

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

AbsoluteBottom() const override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
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 override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
AbsoluteRight() const override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
AbsoluteTop() const override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
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 override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
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(Vector2 point) const override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
CheckCollision(const Hitbox &hitbox) const override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
CheckCollision(const Circle &circle) const override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
CheckCollision(const Grid &grid) const override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
CheckCollision(const ColliderList &list) const override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
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::Colliderexplicit
Collider(ColliderType type, Vector2 offset) (defined in Mountain::Collider)Mountain::Colliderexplicit
GetActualPosition() const (defined in Mountain::Collider)Mountain::Collidervirtual
Height() const override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
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::Hitboxvirtual
offset (defined in Mountain::Collider)Mountain::Collider
RenderDebug(const Color &color) const override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
Right() const override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
Size() const override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
size (defined in Mountain::Hitbox)Mountain::Hitbox
Top() const override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
TopLeft() const (defined in Mountain::Collider)Mountain::Collidervirtual
TopRight() const (defined in Mountain::Collider)Mountain::Collidervirtual
ToRectangle() const (defined in Mountain::Hitbox)Mountain::Hitbox
type (defined in Mountain::Collider)Mountain::Collider
Width() const override (defined in Mountain::Hitbox)Mountain::Hitboxvirtual
~Collider()=default (defined in Mountain::Collider)Mountain::Collidervirtual