| ▼ Engine | |
| constants_and_types.h | Constants and types used within the engine | 
| engine.h | Imports all library files TODO: rename this file to the name of the engine | 
| game.cpp | Handles game logic. Definition for game namepsace found in game.h | 
| game.h | Defines game namespace, can be found in game.cpp | 
| internal.h | |
| renderer.cpp | Handles renderering pixels/sprites/etc to the screen. Definition for draw namepsace found in renderer.h | 
| renderer.h | Defines draw namespace, can be found in renderer.cpp | 
| window.cpp | Handles window creation and Vulkan initialization and main loop. Definition for Window namepsace found in window.h | 
| window.h | Defines window namespace, can be found in window.cpp |