Héritage de Block depuis Objet et préparation des fonctions à coder

This commit is contained in:
Mattéo Delabre 2016-03-08 18:07:34 +01:00
parent f39bbd8bc8
commit c0ef8ae976
2 changed files with 12 additions and 15 deletions

View File

@ -1,3 +1,9 @@
#include "block.cpp" #include "block.cpp"
// TODO: implémenter les fonctions de Block Block::Block() {
// TODO: implémenter cette fonction
}
void Block::draw(sf::RenderWindow& window) {
// TODO: implémenter cette fonction
}

View File

@ -1,27 +1,18 @@
#ifndef PTF_BLOCK_HPP #ifndef PTF_BLOCK_HPP
#define PTF_BLOCK_HPP #define PTF_BLOCK_HPP
#include "object.hpp"
#include <SFML/Graphics.hpp> #include <SFML/Graphics.hpp>
#include <iostream> #include <iostream>
class Block { class Block : public Object {
protected:
sf::Vector2i position;
int charge;
public: public:
Block(); Block();
/**
* Dessin du bloc dans la fenêtre donnée
*/
void draw(sf::RenderWindow& window); void draw(sf::RenderWindow& window);
// getters et setters
sf::Vector2i getPosition() {
return position;
}
int getCharge() {
return charge;
}
}; };
#endif #endif