Circle(sf::Vector2f centerPosition, float radius) | thor::Circle | |
Clone() const | thor::Circle | [virtual] |
GetPosition() const | thor::Positionable | |
GetRadius() const | thor::Circle | |
GetRandomPoint() const | thor::Circle | [virtual] |
GetRotation() const | thor::Rotatable | |
Move(sf::Vector2f offset) | thor::Positionable | |
Move(float offsetX, float offsetY) | thor::Positionable | |
Positionable(sf::Vector2f position=sf::Vector2f(0.f, 0.f)) | thor::Positionable | [explicit] |
Rotatable(float rotation=0.f) | thor::Rotatable | [explicit] |
Rotate(float angle) | thor::Rotatable | |
SetPosition(sf::Vector2f position) | thor::Positionable | |
SetPosition(float x, float y) | thor::Positionable | |
SetRadius(float radius) | thor::Circle | |
SetRotation(float rotation) | thor::Rotatable | |
TransformToGlobal(sf::Vector2f point) const | thor::Zone | [protected] |
Zone(sf::Vector2f position, float rotation) | thor::Zone | [protected] |
~Zone() | thor::Zone | [virtual] |