forked from jaildesigner-jailgames/jaildoctors_dilemma
Añadidas nuevas funciones a la calse screen para mostrar el borde
This commit is contained in:
@@ -32,6 +32,9 @@ private:
|
||||
anchor_t anchor; // Variable con los anclajes de la pantalla
|
||||
SDL_Rect dest; // Coordenadas donde se va a dibujar la textura del juego sobre la pantalla o ventana
|
||||
color_t borderColor; // Color del borde añadido a la textura de juego para rellenar la pantalla
|
||||
bool borderEnabled; // Indica si ha de mostrar el borde en el modo de ventana
|
||||
float borderWidth; // Porcentaje de borde que se añade a lo ancho
|
||||
float borderHeight; // Porcentaje de borde que se añade a lo alto
|
||||
|
||||
public:
|
||||
// Constructor
|
||||
@@ -63,6 +66,15 @@ public:
|
||||
|
||||
// Cambia el tipo de mezcla
|
||||
void setBlendMode(SDL_BlendMode blendMode);
|
||||
|
||||
// Establece el tamaño del borde
|
||||
void setBorderSize(float w, float h);
|
||||
|
||||
// Establece si se ha de ver el borde en el modo ventana
|
||||
void setBorderEnabled(bool value);
|
||||
|
||||
// Cambia entre borde visible y no visible
|
||||
void switchBorder();
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user