From 13010642b6cba668e8a7d9f4c3e04ed00c23b465 Mon Sep 17 00:00:00 2001 From: Daniel Date: Mon, 23 Jun 2025 23:44:39 -0400 Subject: [PATCH] Mas organizacion graficos queda en una parte como el elemento que almacena el centro de "renderizado" pero se crea un UI los cuales crean widgets/vistas a partir del estado de la maquina --- .idea/inspectionProfiles/Project_Default.xml | 2 +- src/CMakeLists.txt | 5 ++- src/Graphics/Graphics.cpp | 4 +-- src/Graphics/Graphics.h | 4 +-- src/Machine.cpp | 35 ++++++++++++-------- src/Machine.h | 10 +++--- src/{Graphics => UI}/Chip8Display.cpp | 19 ++++++----- src/{Graphics => UI}/Chip8Display.h | 12 +++---- src/UI/UIManager.cpp | 10 ++++++ src/UI/UIManager.h | 20 +++++++++++ 10 files changed, 80 insertions(+), 41 deletions(-) rename src/{Graphics => UI}/Chip8Display.cpp (82%) rename src/{Graphics => UI}/Chip8Display.h (67%) create mode 100644 src/UI/UIManager.cpp create mode 100644 src/UI/UIManager.h diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml index 511dd31..c65f7bb 100644 --- a/.idea/inspectionProfiles/Project_Default.xml +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -1,7 +1,7 @@