FYP  1.0.0
Final Year Project -- Alexander Meuer
collision::Collidable Member List

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
mMaskcollision::Collidableprivate
mOffset (defined in collision::Collidable)collision::Collidableprivate
onCollide(std::shared_ptr< Collidable > &other, sf::Vector2f const &mtv)collision::Collidablevirtual
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::Collidableprotected
~Collidable() (defined in collision::Collidable)collision::Collidablevirtual