From 07fafea8bf4d17351f8eb6db103a06af1badbe07 Mon Sep 17 00:00:00 2001 From: gulliver-madrid <49131885+gulliver-madrid@users.noreply.github.com> Date: Tue, 16 Jan 2024 17:50:39 +0100 Subject: [PATCH] Create directory shared --- CMakeLists.txt | 8 +-- dev/estructura.md | 67 ++++++++++--------- src/demos/boost_log.cpp | 2 +- src/demos/demo_nivel.h | 2 +- src/main.cpp | 5 +- src/modelo/control_pizzas.h | 2 +- src/modelo/encargos.cpp | 2 +- src/modelo_amplio/realizador.cpp | 3 +- src/nivel.cpp | 4 +- src/nivel.h | 2 +- src/shared/dev.h | 3 + src/{shared.cpp => shared/font.cpp} | 2 +- src/{shared.h => shared/font.h} | 2 - src/{ => shared}/log_init.cpp | 0 src/{ => shared}/log_init.h | 0 .../num_nivel.h} | 0 src/tests/test_main.cpp | 2 +- src/tests/test_num_nivel.cpp | 2 +- src/textos.cpp | 2 +- src/textos.h | 4 +- src/vista/componentes/barra_progreso.h | 2 +- src/vista/componentes/boton_data.h | 2 +- src/vista/componentes/varios.h | 2 +- src/vista/enlace_vista.cpp | 2 +- src/vista/etiquetas/etiquetas.h | 4 +- src/vista/etiquetas/etiquetas_barra_estado.h | 2 +- src/vista/etiquetas/etiquetas_info.cpp | 2 +- src/vista/etiquetas/etiquetas_info.h | 4 +- .../etiquetas/fabrica_etiquetas_contadores.h | 2 +- src/vista/paneles.h | 2 +- src/vista/vista.cpp | 5 +- 31 files changed, 75 insertions(+), 68 deletions(-) create mode 100644 src/shared/dev.h rename src/{shared.cpp => shared/font.cpp} (95%) rename src/{shared.h => shared/font.h} (91%) rename src/{ => shared}/log_init.cpp (100%) rename src/{ => shared}/log_init.h (100%) rename src/{shared_num_nivel.h => shared/num_nivel.h} (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4eed7bcf..748ce2df 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -45,11 +45,11 @@ add_executable(pizzeria src/modelo_amplio/modelo_amplio.cpp src/modelo_amplio/realizador.cpp src/nivel.cpp - src/shared.cpp + src/shared/font.cpp src/setup_juego.cpp src/textos.cpp src/tiempo.cpp - src/log_init.cpp + src/shared/log_init.cpp src/vista/barras_progreso.cpp src/vista/botones_app.cpp src/vista/cadenas.cpp @@ -133,10 +133,10 @@ add_executable( src/modelo_amplio/realizador.cpp src/nivel.cpp src/setup_juego.cpp - src/shared.cpp + src/shared/font.cpp src/textos.cpp src/tiempo.cpp - src/log_init.cpp + src/shared/log_init.cpp src/vista/barras_progreso.cpp src/vista/botones_app.cpp src/vista/cadenas.cpp diff --git a/dev/estructura.md b/dev/estructura.md index 8317965d..e6b50f3c 100644 --- a/dev/estructura.md +++ b/dev/estructura.md @@ -1,7 +1,8 @@ - main.cpp: - juego.h - - log_init.h - - shared.h + - shared/dev.h + - shared/font.h + - shared/log_init.h - _pruebas/main.cpp: - _pruebas/class_a.h @@ -43,16 +44,13 @@ - textos.h - vista/grid.h -- log_init.cpp: - - log_init.h - - modelo/control_pizzas.cpp: - modelo/control_pizzas.h - templates/helpers.h - modelo/control_pizzas.h: - modelo/modelo.h - - shared.h + - shared/font.h - modelo/datos_modelo_interno.h: - modelo/control_pizzas.h @@ -63,8 +61,8 @@ - modelo/encargos.cpp: - modelo/encargos.h - - log_init.h - modelo/dominio.h + - shared/log_init.h - templates/helpers.h - modelo/encargos.h: @@ -111,8 +109,9 @@ - modelo_amplio/realizador.cpp: - modelo_amplio/realizador.h - fase_nivel.h - - log_init.h - modelo_amplio/modelo_amplio.h + - shared/dev.h + - shared/log_init.h - modelo_amplio/realizador.h: - modelo_amplio/realizador_base.h @@ -125,14 +124,14 @@ - controlador_clicks.h - datos_nivel.h - fase_nivel.h - - log_init.h - modelo_amplio/aplicador.h - - shared_num_nivel.h + - shared/log_init.h + - shared/num_nivel.h - nivel.h: - globales.h - modelo_amplio/modelo_amplio.h - - shared.h + - shared/font.h - tiempo.h - vista/enlace_vista.h - vista/grid.h @@ -146,8 +145,11 @@ - vista/cadenas.h - vista/vista_data.h -- shared.cpp: - - shared.h +- shared/font.cpp: + - shared/font.h + +- shared/log_init.cpp: + - shared/log_init.h - tests/modelo/test_encargadas.cpp: - modelo/encargos.h @@ -185,10 +187,10 @@ - vista/cadenas.h - tests/test_main.cpp: - - log_init.h + - shared/log_init.h - tests/test_num_nivel.cpp: - - shared_num_nivel.h + - shared/num_nivel.h - tests/test_tiempo.cpp: - tiempo.h @@ -207,12 +209,12 @@ - textos.cpp: - textos.h - - log_init.h + - shared/log_init.h - vista/cadenas.h - textos.h: - - shared.h - - shared_num_nivel.h + - shared/font.h + - shared/num_nivel.h - tiempo.cpp: - tiempo.h @@ -254,7 +256,7 @@ - vista/componentes/varios.h - vista/componentes/barra_progreso.h: - - shared.h + - shared/font.h - vista/componentes/boton_con_texto.cpp: - vista/componentes/boton_con_texto.h @@ -266,7 +268,7 @@ - vista/componentes/componente.h - vista/componentes/boton_data.h: - - shared.h + - shared/font.h - vista/componentes/botones.cpp: - vista/componentes/botones.h @@ -279,12 +281,12 @@ - vista/componentes/varios.h - vista/componentes/varios.h: - - shared.h + - shared/font.h - vista/enlace_vista.cpp: - vista/enlace_vista.h - fase_nivel.h - - log_init.h + - shared/log_init.h - templates/helpers.h - vista/presentador.h @@ -307,8 +309,8 @@ - vista/etiquetas/etiquetas.h: - modelo/control_pizzas.h - modelo/modelo.h - - shared.h - - shared_num_nivel.h + - shared/font.h + - shared/num_nivel.h - vista/presentacion_vista.h - vista/vista_shared.h @@ -320,7 +322,7 @@ - vista/componentes/varios.h - vista/etiquetas/etiquetas_barra_estado.h: - - shared.h + - shared/font.h - vista/etiquetas/etiquetas_contadores.cpp: - vista/etiquetas/etiquetas_contadores.h @@ -338,14 +340,14 @@ - vista/etiquetas/etiquetas_info.cpp: - vista/etiquetas/etiquetas_info.h - - log_init.h + - shared/log_init.h - textos.h - vista/basicos_vista.h - vista/componentes/varios.h - vista/etiquetas/etiquetas_info.h: - - shared.h - - shared_num_nivel.h + - shared/font.h + - shared/num_nivel.h - vista/presentacion_vista.h - vista/etiquetas/fabrica_etiquetas_contadores.cpp: @@ -354,7 +356,7 @@ - vista/componentes/varios.h - vista/etiquetas/fabrica_etiquetas_contadores.h: - - shared.h + - shared/font.h - vista/grid.cpp: - vista/grid.h @@ -367,7 +369,7 @@ - vista/paneles.h: - modelo/modelo.h - - shared.h + - shared/font.h - vista/barras_progreso.h - vista/componentes/varios.h @@ -386,8 +388,9 @@ - vista/vista.cpp: - vista/vista.h - fase_nivel.h - - log_init.h - - shared_num_nivel.h + - shared/dev.h + - shared/log_init.h + - shared/num_nivel.h - templates/helpers.h - vista/basicos_vista.h - vista/grid.h diff --git a/src/demos/boost_log.cpp b/src/demos/boost_log.cpp index b73f2fac..6e2761fc 100644 --- a/src/demos/boost_log.cpp +++ b/src/demos/boost_log.cpp @@ -1,6 +1,6 @@ #include "boost_log.h" -#include "../log_init.h" +#include "../shared/log_init.h" #include int demo_boost_log() { diff --git a/src/demos/demo_nivel.h b/src/demos/demo_nivel.h index 6b116f62..b6f334c5 100644 --- a/src/demos/demo_nivel.h +++ b/src/demos/demo_nivel.h @@ -1,6 +1,6 @@ #pragma once -#include "../shared_num_nivel.h" +#include "../shared/num_nivel.h" #include int demo_nivel(NumNivelOpcional numero_nivel); diff --git a/src/main.cpp b/src/main.cpp index 62e6c1bc..4b4e1a55 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -6,8 +6,9 @@ #include "demos/visual.h" #include "demos/visual_textos.h" #include "juego.h" -#include "log_init.h" -#include "shared.h" +#include "shared/dev.h" +#include "shared/font.h" +#include "shared/log_init.h" #include #include #include diff --git a/src/modelo/control_pizzas.h b/src/modelo/control_pizzas.h index a87dc2d1..ddf3be83 100644 --- a/src/modelo/control_pizzas.h +++ b/src/modelo/control_pizzas.h @@ -1,6 +1,6 @@ #pragma once -#include "../shared.h" +#include "../shared/font.h" #include "modelo.h" #include diff --git a/src/modelo/encargos.cpp b/src/modelo/encargos.cpp index 4a33456c..3d698d64 100644 --- a/src/modelo/encargos.cpp +++ b/src/modelo/encargos.cpp @@ -1,5 +1,5 @@ #include "encargos.h" -#include "../log_init.h" +#include "../shared/log_init.h" #include "../templates/helpers.h" #include "dominio.h" #include diff --git a/src/modelo_amplio/realizador.cpp b/src/modelo_amplio/realizador.cpp index 6a79b483..5e2fdf7e 100644 --- a/src/modelo_amplio/realizador.cpp +++ b/src/modelo_amplio/realizador.cpp @@ -1,6 +1,7 @@ #include "realizador.h" #include "../fase_nivel.h" -#include "../log_init.h" +#include "../shared/dev.h" +#include "../shared/log_init.h" #include "modelo_amplio.h" #include diff --git a/src/nivel.cpp b/src/nivel.cpp index 2e47bdeb..bf2a82c0 100644 --- a/src/nivel.cpp +++ b/src/nivel.cpp @@ -2,9 +2,9 @@ #include "controlador_clicks.h" #include "datos_nivel.h" #include "fase_nivel.h" -#include "log_init.h" +#include "shared/log_init.h" #include "modelo_amplio/aplicador.h" -#include "shared_num_nivel.h" +#include "shared/num_nivel.h" #include #include #include diff --git a/src/nivel.h b/src/nivel.h index 93bd701f..d254d14b 100644 --- a/src/nivel.h +++ b/src/nivel.h @@ -2,7 +2,7 @@ #include "globales.h" #include "modelo_amplio/modelo_amplio.h" -#include "shared.h" +#include "shared/font.h" #include "tiempo.h" #include "vista/enlace_vista.h" #include "vista/grid.h" diff --git a/src/shared/dev.h b/src/shared/dev.h new file mode 100644 index 00000000..c6ce0189 --- /dev/null +++ b/src/shared/dev.h @@ -0,0 +1,3 @@ +#pragma once + +constexpr bool MODO_DESARROLLO = true; diff --git a/src/shared.cpp b/src/shared/font.cpp similarity index 95% rename from src/shared.cpp rename to src/shared/font.cpp index 00f6d16f..01493dfb 100644 --- a/src/shared.cpp +++ b/src/shared/font.cpp @@ -1,4 +1,4 @@ -#include "shared.h" +#include "font.h" #include #include #include diff --git a/src/shared.h b/src/shared/font.h similarity index 91% rename from src/shared.h rename to src/shared/font.h index ea082657..996485e4 100644 --- a/src/shared.h +++ b/src/shared/font.h @@ -2,8 +2,6 @@ #include -constexpr bool MODO_DESARROLLO = true; - namespace sf { class Font; } diff --git a/src/log_init.cpp b/src/shared/log_init.cpp similarity index 100% rename from src/log_init.cpp rename to src/shared/log_init.cpp diff --git a/src/log_init.h b/src/shared/log_init.h similarity index 100% rename from src/log_init.h rename to src/shared/log_init.h diff --git a/src/shared_num_nivel.h b/src/shared/num_nivel.h similarity index 100% rename from src/shared_num_nivel.h rename to src/shared/num_nivel.h diff --git a/src/tests/test_main.cpp b/src/tests/test_main.cpp index 0c405996..debbaecb 100644 --- a/src/tests/test_main.cpp +++ b/src/tests/test_main.cpp @@ -1,4 +1,4 @@ -#include "../log_init.h" +#include "../shared/log_init.h" #include int main(int argc, char **argv) { diff --git a/src/tests/test_num_nivel.cpp b/src/tests/test_num_nivel.cpp index d8462b3d..21456075 100644 --- a/src/tests/test_num_nivel.cpp +++ b/src/tests/test_num_nivel.cpp @@ -1,4 +1,4 @@ -#include "../shared_num_nivel.h" +#include "../shared/num_nivel.h" #include TEST(NumNivelOpcional, SePuedeCrearSinArgumentos) { // diff --git a/src/textos.cpp b/src/textos.cpp index ca6716a7..539e9ac3 100644 --- a/src/textos.cpp +++ b/src/textos.cpp @@ -1,5 +1,5 @@ #include "textos.h" -#include "log_init.h" +#include "shared/log_init.h" #include "vista/cadenas.h" #include diff --git a/src/textos.h b/src/textos.h index 2de3ce7a..2b9f0fff 100644 --- a/src/textos.h +++ b/src/textos.h @@ -1,7 +1,7 @@ #pragma once -#include "shared.h" -#include "shared_num_nivel.h" +#include "shared/font.h" +#include "shared/num_nivel.h" #include #include #include diff --git a/src/vista/componentes/barra_progreso.h b/src/vista/componentes/barra_progreso.h index 31680417..2db18b46 100644 --- a/src/vista/componentes/barra_progreso.h +++ b/src/vista/componentes/barra_progreso.h @@ -1,6 +1,6 @@ #pragma once -#include "../../shared.h" +#include "../../shared/font.h" #include #include #include diff --git a/src/vista/componentes/boton_data.h b/src/vista/componentes/boton_data.h index e8c8e7f8..4f9d67cd 100644 --- a/src/vista/componentes/boton_data.h +++ b/src/vista/componentes/boton_data.h @@ -1,6 +1,6 @@ #pragma once -#include "../../shared.h" +#include "../../shared/font.h" #include #include #include diff --git a/src/vista/componentes/varios.h b/src/vista/componentes/varios.h index bf1b0996..776de719 100644 --- a/src/vista/componentes/varios.h +++ b/src/vista/componentes/varios.h @@ -1,7 +1,7 @@ #pragma once -#include "../../shared.h" +#include "../../shared/font.h" #include #include #include diff --git a/src/vista/enlace_vista.cpp b/src/vista/enlace_vista.cpp index be7dbc58..13cc4298 100644 --- a/src/vista/enlace_vista.cpp +++ b/src/vista/enlace_vista.cpp @@ -1,6 +1,6 @@ #include "enlace_vista.h" #include "../fase_nivel.h" -#include "../log_init.h" +#include "../shared/log_init.h" #include "../templates/helpers.h" #include "presentador.h" #include diff --git a/src/vista/etiquetas/etiquetas.h b/src/vista/etiquetas/etiquetas.h index 0ca7dce3..dfc0a49b 100644 --- a/src/vista/etiquetas/etiquetas.h +++ b/src/vista/etiquetas/etiquetas.h @@ -2,8 +2,8 @@ #include "../../modelo/control_pizzas.h" #include "../../modelo/modelo.h" -#include "../../shared.h" -#include "../../shared_num_nivel.h" +#include "../../shared/font.h" +#include "../../shared/num_nivel.h" #include "../presentacion_vista.h" #include "../vista_shared.h" #include diff --git a/src/vista/etiquetas/etiquetas_barra_estado.h b/src/vista/etiquetas/etiquetas_barra_estado.h index ef329b0a..ed5e5347 100644 --- a/src/vista/etiquetas/etiquetas_barra_estado.h +++ b/src/vista/etiquetas/etiquetas_barra_estado.h @@ -1,6 +1,6 @@ #pragma once -#include "../../shared.h" +#include "../../shared/font.h" #include #include diff --git a/src/vista/etiquetas/etiquetas_info.cpp b/src/vista/etiquetas/etiquetas_info.cpp index 125ad21f..71fdb793 100644 --- a/src/vista/etiquetas/etiquetas_info.cpp +++ b/src/vista/etiquetas/etiquetas_info.cpp @@ -1,5 +1,5 @@ #include "etiquetas_info.h" -#include "../../log_init.h" +#include "../../shared/log_init.h" #include "../../textos.h" #include "../basicos_vista.h" #include "../componentes/varios.h" diff --git a/src/vista/etiquetas/etiquetas_info.h b/src/vista/etiquetas/etiquetas_info.h index 335aecc8..8f4b85a6 100644 --- a/src/vista/etiquetas/etiquetas_info.h +++ b/src/vista/etiquetas/etiquetas_info.h @@ -1,7 +1,7 @@ #pragma once -#include "../../shared.h" -#include "../../shared_num_nivel.h" +#include "../../shared/font.h" +#include "../../shared/num_nivel.h" #include "../presentacion_vista.h" #include #include diff --git a/src/vista/etiquetas/fabrica_etiquetas_contadores.h b/src/vista/etiquetas/fabrica_etiquetas_contadores.h index 8487037a..2ba75a8d 100644 --- a/src/vista/etiquetas/fabrica_etiquetas_contadores.h +++ b/src/vista/etiquetas/fabrica_etiquetas_contadores.h @@ -1,6 +1,6 @@ #pragma once -#include "../../shared.h" +#include "../../shared/font.h" #include class FabricaEtiquetasContadores : public ObjetoConFont { diff --git a/src/vista/paneles.h b/src/vista/paneles.h index 13f741e9..28da159a 100644 --- a/src/vista/paneles.h +++ b/src/vista/paneles.h @@ -1,7 +1,7 @@ #pragma once #include "../modelo/modelo.h" -#include "../shared.h" +#include "../shared/font.h" #include "barras_progreso.h" #include "componentes/varios.h" #include diff --git a/src/vista/vista.cpp b/src/vista/vista.cpp index 5a65d7d2..56224be4 100644 --- a/src/vista/vista.cpp +++ b/src/vista/vista.cpp @@ -1,7 +1,8 @@ #include "vista.h" #include "../fase_nivel.h" -#include "../log_init.h" -#include "../shared_num_nivel.h" +#include "../shared/dev.h" +#include "../shared/log_init.h" +#include "../shared/num_nivel.h" #include "../templates/helpers.h" #include "basicos_vista.h" #include "grid.h"