pasaeta de granera

This commit is contained in:
2026-04-14 08:18:17 +02:00
parent 673587230e
commit ad8ad7e756
26 changed files with 67 additions and 893 deletions

View File

@@ -3,6 +3,7 @@
#include <SDL3/SDL.h> // Para SDL_FPoint, SDL_FRect
#include <algorithm> // Para min
#include <cstdint> // Para std::uint8_t
#include <memory> // Para allocator, shared_ptr
#include <string> // Para string
#include <vector> // Para vector
@@ -13,7 +14,7 @@
class WindowMessage {
public:
enum class PositionMode {
enum class PositionMode : std::uint8_t {
CENTERED, // La ventana se centra en el punto especificado
FIXED // La esquina superior izquierda coincide con el punto
};
@@ -176,7 +177,7 @@ class WindowMessage {
// Animación de mostrar/ocultar
struct ShowHideAnimation {
enum class Type { NONE,
enum class Type : std::uint8_t { NONE,
SHOWING,
HIDING };