la consola ja no pausa al jugador

This commit is contained in:
2026-03-29 18:24:47 +02:00
parent 3b233f0e12
commit 301e0145fb
5 changed files with 21 additions and 12 deletions

View File

@@ -2,9 +2,10 @@
#include <SDL3/SDL.h>
#include <deque> // Para deque (historial)
#include <memory> // Para shared_ptr
#include <string> // Para string
#include <deque> // Para deque (historial)
#include <functional> // Para function
#include <memory> // Para shared_ptr
#include <string> // Para string
class Surface;
class Sprite;
@@ -28,6 +29,9 @@ class Console {
auto getVisibleHeight() -> int; // Píxeles visibles actuales (0 = oculta, height_ = totalmente visible)
[[nodiscard]] auto getText() const -> std::shared_ptr<Text> { return text_; }
// Callback llamado al abrir (true) o cerrar (false) la consola
std::function<void(bool)> on_toggle;
private:
enum class Status {
HIDDEN,