Modificado el bucle principal
This commit is contained in:
@@ -79,7 +79,7 @@ private:
|
||||
SDL_Joystick *gameController; // Manejador para el mando 1
|
||||
SDL_Haptic *controllerHaptic; // Manejador para la vibración del mando
|
||||
|
||||
_game game; // Contiene las variables de la sección de juego
|
||||
_game game; // Contiene las variables de la sección de juego
|
||||
//_menu menu; // Variable con los objetos menu
|
||||
_resource resource; // Contiene todos los objetos y variables asociados a recursos
|
||||
_options options; // Contiene todas las opciones del programa
|
||||
@@ -100,13 +100,6 @@ private:
|
||||
_section section; // Seccion actual del programa
|
||||
bool quit; // Indica si hay que terminar el programa
|
||||
|
||||
public:
|
||||
// Constructor
|
||||
Director(std::string _path);
|
||||
|
||||
// Destructor
|
||||
~Director();
|
||||
|
||||
// Inicializa todas las variables
|
||||
void init(std::string _path);
|
||||
|
||||
@@ -140,9 +133,6 @@ public:
|
||||
// Inicializa la variable con los ficheros de recursos
|
||||
bool initResourceList();
|
||||
|
||||
// Carga un archivo de imagen en una textura
|
||||
bool loadTextureFromFile(LTexture *texture, std::string path, SDL_Renderer *renderer);
|
||||
|
||||
// Carga los recursos necesarios
|
||||
bool loadMedia(Uint8 section);
|
||||
|
||||
@@ -178,6 +168,16 @@ public:
|
||||
|
||||
// Actualiza la lógica del juego
|
||||
void updateGame();
|
||||
|
||||
public:
|
||||
// Constructor
|
||||
Director(std::string _path);
|
||||
|
||||
// Destructor
|
||||
~Director();
|
||||
|
||||
// Bucle principal
|
||||
void run();
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user