00001 #ifndef _LOGICA_H
00002 #define _LOGICA_H
00003
00004 class logica {
00005 public:
00006 logica();
00012 Uint32 lucesysombras(Uint32 nivelinicial, bool arcade, SDL_Surface* pantalla);
00013 virtual ~logica();
00014 private:
00015 void dibujarescenariolys(SDL_Surface* pantalla);
00016 SDL_Surface* cargartablero(Uint32 nivel,bool tablero[][5]);
00017 void movimientolys(Uint32 x, Uint32 y, bool tablero[][5]);
00018 void dibujarmatrizlys(bool tablero[][5], SDL_Surface* pantallatablero);
00019 bool terminadolys(bool tablero[][5]);
00020 };
00021
00022 #endif
00023