forked from jaildesigner-jailgames/jaildoctors_dilemma
style: canviar border_ a enum class
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
#include "defines.h" // Para BORDER_TOP, BLOCK
|
||||
#include "s_animated_sprite.h" // Para SAnimatedSprite
|
||||
#include "utils.h" // Para Color
|
||||
class Room; // lines 12-12
|
||||
#include "room.h"
|
||||
struct JA_Sound_t; // lines 13-13
|
||||
|
||||
enum class PlayerState
|
||||
@@ -78,7 +78,7 @@ public:
|
||||
bool is_alive_ = true; // Indica si el jugador esta vivo o no
|
||||
bool is_paused_ = false; // Indica si el jugador esta en modo pausa
|
||||
bool auto_movement_ = false; // Indica si esta siendo arrastrado por una superficie automatica
|
||||
int border_ = BORDER_TOP; // Indica en cual de los cuatro bordes se encuentra
|
||||
RoomBorder border_ = RoomBorder::TOP; // Indica en cual de los cuatro bordes se encuentra
|
||||
SDL_Rect last_position_; // Contiene la ultima posición del jugador, por si hay que deshacer algun movimiento
|
||||
int jump_init_pos_; // Valor del eje Y en el que se inicia el salto
|
||||
std::vector<JA_Sound_t *> jumping_sound_; // Vecor con todos los sonidos del salto
|
||||
@@ -175,7 +175,7 @@ public:
|
||||
bool getOnBorder() { return is_on_border_; }
|
||||
|
||||
// Indica en cual de los cuatro bordes se encuentra
|
||||
int getBorder() { return border_; }
|
||||
RoomBorder getBorder() { return border_; }
|
||||
|
||||
// Cambia al jugador de un borde al opuesto. Util para el cambio de pantalla
|
||||
void switchBorders();
|
||||
|
||||
Reference in New Issue
Block a user