Aller à la documentation de ce fichier.00001
00002
00003
00004
00005
00006
00007 #ifndef ELTDECOR_HPP
00008 #define ELTDECOR_HPP
00009
00010 #include <SFML/Graphics/Sprite.hpp>
00011 #include <SFML/Graphics/Texture.hpp>
00012
00013 using sf::Sprite;
00014 using sf::Texture;
00015
00016 namespace cce
00017 {
00018
00019 class EltDecor : public Sprite
00020 {
00021
00022 public:
00029 EltDecor(int ID, int x = 0, int y = 0);
00030 virtual ~EltDecor();
00031
00032 public:
00036 int getID() const;
00037
00041 int getX() const;
00042
00046 int getY() const;
00047
00051 int Compare (const EltDecor& d) const;
00052
00053 bool operator == (const EltDecor& e) const;
00054
00055 bool operator < (const EltDecor& e) const;
00056
00057 private:
00061 int id, x, y, yCompare;
00062 };
00063
00064 }
00065
00066 #endif // ELTDECOR_HPP