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

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

Block()arkanoid::Block
Block(double x, double y, pair< double, double > size=make_pair(1, 2))arkanoid::Block
BlockSFML(double x, double y, sf::RenderWindow &window, const string &textureFile="data/sprites/blocks/blue_block.png")arkanoidSFML::BlockSFML
collidesWith(const Entity &other) constarkanoid::Entity
draw() constarkanoidSFML::InvisBlockSFMLvirtual
effectBall(unique_ptr< Ball > &ball) constarkanoid::InvisBlock
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
InvisBlock()arkanoid::InvisBlock
InvisBlock(double x, double y, pair< double, double > size=make_pair(1, 2))arkanoid::InvisBlock
InvisBlockSFML(double x, double y, sf::RenderWindow &window, const string &textureFile="data/sprites/blocks/red_block.png")arkanoidSFML::InvisBlockSFML
positionarkanoid::Entityprotected
setPosition(double x, double y)arkanoid::Entity
setPosition(const Vector2D &vector)arkanoid::Entity
setSize(pair< double, double > newSize)arkanoid::Entity
sizearkanoid::Entityprotected
spritearkanoidSFML::BlockSFMLprotected
texture (defined in arkanoidSFML::BlockSFML)arkanoidSFML::BlockSFMLprotected
transformation (defined in arkanoidSFML::BlockSFML)arkanoidSFML::BlockSFMLprotected
update()arkanoidSFML::InvisBlockSFMLvirtual
Wall()arkanoid::Wall
Wall(double x, double y, pair< double, double > size=make_pair(1, 1))arkanoid::Wall
windowSFML (defined in arkanoidSFML::BlockSFML)arkanoidSFML::BlockSFMLprotected
~Block()arkanoid::Block
~BlockSFML()arkanoidSFML::BlockSFML
~Entity()arkanoid::Entityinlinevirtual
~InvisBlock()arkanoid::InvisBlock
~InvisBlockSFML()arkanoidSFML::InvisBlockSFML
~Wall()arkanoid::Wall