gitextract_vk2s8wpi/ ├── .gitignore ├── CMakeLists.txt ├── CMakeSettings.json ├── LICENSE ├── README.md ├── assets/ │ ├── fonts.txt │ └── nyan.xp ├── cmake_modules/ │ ├── FindSFML.cmake │ └── Findcereal.cmake ├── examples/ │ ├── ex1/ │ │ └── main.cpp │ ├── ex10/ │ │ └── main.cpp │ ├── ex11/ │ │ └── main.cpp │ ├── ex2/ │ │ └── main.cpp │ ├── ex3/ │ │ └── main.cpp │ ├── ex4/ │ │ └── main.cpp │ ├── ex5/ │ │ └── main.cpp │ ├── ex6/ │ │ └── main.cpp │ ├── ex7/ │ │ └── main.cpp │ ├── ex8/ │ │ └── main.cpp │ └── ex9/ │ └── main.cpp └── rltk/ ├── astar.hpp ├── color_t.cpp ├── color_t.hpp ├── colors.hpp ├── ecs.cpp ├── ecs.hpp ├── ecs_impl.hpp ├── filesystem.hpp ├── font_manager.cpp ├── font_manager.hpp ├── fsa.hpp ├── geometry.cpp ├── geometry.hpp ├── gui.cpp ├── gui.hpp ├── gui_control_t.cpp ├── gui_control_t.hpp ├── input_handler.cpp ├── input_handler.hpp ├── layer_t.cpp ├── layer_t.hpp ├── path_finding.hpp ├── perlin_noise.cpp ├── perlin_noise.hpp ├── rexspeeder.cpp ├── rexspeeder.hpp ├── rltk.cpp ├── rltk.hpp ├── rng.cpp ├── rng.hpp ├── scaling.cpp ├── scaling.hpp ├── serialization_utils.hpp ├── texture.hpp ├── texture_resources.cpp ├── texture_resources.hpp ├── vchar.hpp ├── virtual_terminal.cpp ├── virtual_terminal.hpp ├── virtual_terminal_sparse.cpp ├── virtual_terminal_sparse.hpp ├── visibility.hpp ├── xml.cpp └── xml.hpp