Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef ROOM_H
- #define ROOM_H
- #include <vector>
- class room
- {
- public:
- /*
- Se servir de MakeRoom
- pour instancier une room
- */
- room *makeRoom( int nbDoorTmp , int nbEnnemisTmp ) ;
- int getNbDoor() const ;
- void setNbDoor( int nbDoorTmp );
- int getNbEnnemis() const ;
- void setNbEnnemis( int nbEnnemisTmp );
- std::vector< std::vector<int> > getRoomArray() const ;
- void setRoomArray( std::vector< std::vector<int> > roomArrayTmp );
- void drawRoom() const;
- private:
- room( int nbDoorTmp , int nbEnnemisTmp , std::vector< std::vector<int> > roomArrayTmp );
- int nbDoor;
- int nbEnnemis;
- /*
- Tableau qui conpose une salle
- - 0 case vide
- - 1 joueur
- - 2 projectile
- - 3 ennemis
- - 4 mur indestructible
- */
- std::vector< std::vector<int> > roomArray ;
- };
- #endif // ROOM_H
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement