|
void | setTexture (const sf::Texture &tex) |
|
void | setSize (sf::Vector2f size) |
|
sf::Vector2f | getSize () const |
|
void | selfCenter () |
|
| Polygon (size_t size) |
|
void | setTexture (const sf::Texture &tex, const std::vector< sf::Vector2f > &texCorrds) |
|
void | setColor (sf::Color c) |
|
void | setVertices (const std::vector< sf::Vector2f > &vertices) |
|
const std::vector< sf::Vertex > & | getVertices () const |
|
void | setSampleCollider (const Collider &c) |
|
const Collider & | getSampleCollider () const |
|
const Collider & | getTransformedCollider () const |
|
Collider | getDefaultSampleCollider () const |
|
void | updateCollider () |
|
virtual void | update (sf::Time) |
|
bool | contains (sf::Vector2f point) const |
|
bool | intersects (Polygon &poly) const |
|
bool | collides (Polygon &poly) const |
|
sf::FloatRect | getGlobalBounds () const |
|
void | setParent (const GameObject &parent) |
|
const GameObject & | getParent () const |
|
sf::Transform | getTransform () const |
|
The documentation for this class was generated from the following file: