#ifndef editor_hpp #define editor_hpp #include "world.hpp" struct UI; struct Model_Instance; struct Line_Renderer; struct Editor_Settings { bool pause_physics; bool debug_physics; }; void init_editor(UI* ui, World* w); void deinit_editor(); void editor_on_select(Entity_Id e, int m); void editor_update(const App& app, const Camera& cam); void editor_draw(Line_Renderer& lr); Editor_Settings& editor_settings(); #endif