|
| event.cpp |
| event.hpp |
| Fichier qui recense les structures et classes de données nécessaires à la gestion d'évènements Permet l'émission et l'écoute d'events customisables à tout endroit du projet.
|
| logger.cpp |
| logger.hpp |
| Système de logs console/fichier.
|
| pakfile.cpp |
| pakfile.hpp |
| Définit une interface pour lire le contenu des fichiers PAK. Le format PAK étant pensé spécifiquement pour le moteur de jeu, il est utilisé pour bundler les assets par la toolchain de compilation. On peut ensuite charger les .PAK, et récupérer les assets en mémoire.
|
| profiler.cpp |
| profiler.hpp |
| Le profiler peut être utilisé pour analyser le temps d'éxecution d'un appel de fonction a des fins de débug.
|
| stacktrace.cpp |
| stacktrace.hpp |
| Utilise l'API windows mise à disposition pour générer une stacktrace en cas de crash.
|
| window.cpp |
| window.hpp |
| Fenêtre/Contexte OpenGL nécessaire pour le rendu 2D/3D et la gestion des inputs pour application de bureau.
|