一个imgui框架, 方便使用imgui **注意需要使用docking分支** 示例: ``` #include "imgui_main.h" std::string get_window_title() { return "arona_imgui"; } // 配置imgui, 比如加载字体, 启用多视口等 void configure_imgui(ImGuiIO& io) { } // 执行一些数据更新代码在这里 void tick_imgui(float delta_time) { } // 执行imgui绘制(在tick_imgui之后执行) void draw_imgui(float delta_time) { } int main(int argc, char *argv[]) { run_imgui(); return 0; } ``` * [X] Windows * [X] MacOS * [ ] Linux TODO: 1. [ ] 当程序位于后台时停止渲染