C++ Project 2016-2017: Arkanoid
arkanoidSFML::BallSFML Member List

This is the complete list of members for arkanoidSFML::BallSFML, including all inherited members.

Ball()arkanoid::Ball
Ball(double x, double y, double newSpeed=8.0, pair< double, double > size=make_pair(1.0, 1.0))arkanoid::Ball
BallSFML(double x, double y, sf::RenderWindow &window, double speed=8.0, const string &textureFile="data/sprites/ball/ball.png")arkanoidSFML::BallSFML
bounceIfPossible(vector< unique_ptr< T >> const &entities)arkanoid::Ball
bounceIfPossible(unique_ptr< Player > const &player)arkanoid::Ball
collidesWith(const Entity &other) constarkanoid::Entity
draw() constarkanoidSFML::BallSFMLvirtual
Entity()arkanoid::Entity
Entity(double x, double y, pair< double, double > newSize=make_pair(1.0, 1.0))arkanoid::Entity
getPosition() constarkanoid::Entity
getSize() constarkanoid::Entity
invisDuration (defined in arkanoid::Ball)arkanoid::Ballprotected
notMoving (defined in arkanoid::Ball)arkanoid::Ballprotected
origin (defined in arkanoid::Ball)arkanoid::Ballprotected
positionarkanoid::Entityprotected
random (defined in arkanoid::Ball)arkanoid::Ballprotected
reset()arkanoidSFML::BallSFMLvirtual
setInvisible(int period)arkanoid::Ball
setPosition(double x, double y)arkanoid::Entity
setPosition(const Vector2D &vector)arkanoid::Entity
setSize(pair< double, double > newSize)arkanoid::Entity
sizearkanoid::Entityprotected
spedUp (defined in arkanoid::Ball)arkanoid::Ballprotected
speed (defined in arkanoid::Ball)arkanoid::Ballprotected
speedUp(double factor)arkanoid::Ball
update()arkanoidSFML::BallSFMLvirtual
velocity (defined in arkanoid::Ball)arkanoid::Ballprotected
~Ball()arkanoid::Ball
~BallSFML()arkanoidSFML::BallSFML
~Entity()arkanoid::Entityinlinevirtual