![]() |
FYP
1.0.0
Final Year Project -- Alexander Meuer
|
This is the complete list of members for collision::Collidable, including all inherited members.
| Collidable(sf::Shape *mask, sf::Vector2f offset) (defined in collision::Collidable) | collision::Collidable | |
| Collidable(Collidable const &other) (defined in collision::Collidable) | collision::Collidable | |
| Collidable(tinyxml2::XMLElement *xml) | collision::Collidable | |
| debug_draw(sf::RenderTarget &target) (defined in collision::Collidable) | collision::Collidable | |
| getAxies(std::vector< sf::Vector2f > &axiesVector) | collision::Collidable | |
| getMask() const (defined in collision::Collidable) | collision::Collidable | |
| getPointCount() const | collision::Collidable | |
| mMask | collision::Collidable | private |
| mOffset (defined in collision::Collidable) | collision::Collidable | private |
| onCollide(std::shared_ptr< Collidable > &other, sf::Vector2f const &mtv) | collision::Collidable | virtual |
| projectOntoAxis(sf::Vector2f &axis) const | collision::Collidable | |
| setDebugColour(sf::Color const &c) (defined in collision::Collidable) | collision::Collidable | |
| setMask(sf::Shape *mask, sf::Vector2f offset) (defined in collision::Collidable) | collision::Collidable | |
| updateCollidableMask(sf::Vector2f const &newPosition) | collision::Collidable | protected |
| ~Collidable() (defined in collision::Collidable) | collision::Collidable | virtual |