Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef DOMEK_H_INCLUDED
- #define DOMEK_H_INCLUDED
- #include "Pionek.h"
- using namespace std;
- class Domek{
- public:
- int zmienna_x1,zmienna_x2,zmienna_y1, zmienna_y2;
- sf::Texture tekstura;
- kolor_pionka kolor;
- Domek(int x, int y, string nazwa_pliku, kolor_pionka ustaw_kolor)
- {
- kolor = ustaw_kolor;
- zmienna_x1=0,zmienna_x2=0,zmienna_y1=0, zmienna_y2=0;
- zmienna_x1 = x +20;
- zmienna_x2 = zmienna_x1 + 50;
- zmienna_y1 = y + 10;
- zmienna_y2 = zmienna_y1 + 60;
- tekstura.loadFromFile( nazwa_pliku );
- }
- void dodaj_pionka(Pionek* tablica[]){
- sf::Sprite *pionek1;
- pionek1 = new sf::Sprite();
- pionek1->setTexture( tekstura );
- pionek1->setPosition(zmienna_x1,zmienna_y1);
- tablica[0]=new Pionek(pionek1,kolor);
- sf::Sprite *pionek2;
- pionek2 = new sf::Sprite();
- pionek2->setTexture( tekstura );
- pionek2->setPosition(zmienna_x1,zmienna_y2);
- tablica[1]=new Pionek(pionek2,kolor);
- sf::Sprite *pionek3;
- pionek3 = new sf::Sprite();
- pionek3->setTexture( tekstura );
- pionek3->setPosition(zmienna_x2,zmienna_y1);
- tablica[2]=new Pionek(pionek3,kolor);
- sf::Sprite *pionek4;
- pionek4 = new sf::Sprite();
- pionek4->setTexture( tekstura );
- pionek4->setPosition(zmienna_x2,zmienna_y2);
- tablica[3]=new Pionek(pionek4,kolor);
- }
- };
- #endif // DOMEK_H_INCLUDED
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement