FYP  1.0.0
Final Year Project -- Alexander Meuer
Actor Member List

This is the complete list of members for Actor, including all inherited members.

Actor(sf::Texture &texture, sf::Shape *collisionMask, sf::Vector2f const &maskOffset)Actor
Actor(tinyxml2::XMLElement *xml) (defined in Actor)Actorexplicit
animate(sf::Time const &elapsedTime)Actor
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
draw(sf::RenderTarget &target) const (defined in Actor)Actorvirtual
getAxies(std::vector< sf::Vector2f > &axiesVector)collision::Collidable
getMask() const (defined in collision::Collidable)collision::Collidable
getPlayingAnimation() const Actor
getPointCount() const collision::Collidable
getVisible() const (defined in Actor)Actor
isPlayingAnimation() const Actor
mAnimatorActorprivate
mVisible (defined in Actor)Actorprotected
onCollide(std::shared_ptr< Collidable > &other, sf::Vector2f const &mtv)collision::Collidablevirtual
playAnimation(std::string const &name, bool loop=false)Actor
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
setVisible(bool isVisible=true) (defined in Actor)Actor
toggleVisible() (defined in Actor)Actor
updateCollidableMask(sf::Vector2f const &newPosition)collision::Collidableprotected
~Actor() (defined in Actor)Actorvirtual
~Collidable() (defined in collision::Collidable)collision::Collidablevirtual