class Tiles { private: struct _TILE_{ int x; int y; _TILE_(); };
_TILE_() { //Aca inicializas x e y }_TILE_(int xx,int yy) { //Lo mismo, pero con argumentos }
Tiles::_TILE_::_TILE_() {//Implementacion}
class Tiles { private: struct _TILE_{ int _X; int _Y; _TILE_(); }_TILE_[100]; int _Tiles[100]; char _Name[30];//name file config int _W; int _H; int _NMT;//numero de map tiles int _Map[100][100];//mapa int _WMap; int _HMap; sf::Image _Image; sf::Sprite _Sprite[10]; public: Tiles(); void Load(); void Print(sf::RenderWindow &app);};Tiles::Tiles(){};Tiles::_TILE_::_TILE_(){ _X=2; _Y=2;};