A 3D game engine from scratch.
at main 19 lines 461 B view raw
1// (c) 2020 Vlad-Stefan Harbuz <vlad@vladh.net> 2 3#pragma once 4 5#include "engine.hpp" 6#include "renderer.hpp" 7#include "gui.hpp" 8#include "mats.hpp" 9#include "input.hpp" 10 11class debug_ui { 12public: 13 static void render_debug_ui(); 14 15private: 16 static void get_entity_text_representation(char *text, entities::Entity *entity, u8 depth); 17 static void get_scene_text_representation(char *text); 18 static void get_materials_text_representation(char *text); 19};