2024-08-04 14:56:04 +08:00
2024-08-04 14:56:04 +08:00
2024-06-21 17:47:52 +08:00
2024-06-21 17:47:52 +08:00
2024-06-21 17:47:52 +08:00
2024-06-21 18:09:13 +08:00

一个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;
}

  • Windows
  • MacOS
  • Linux

TODO:

  1. 当程序位于后台时停止渲染
Description
No description provided
Readme 58 KiB
Languages
C++ 68.9%
Objective-C++ 19%
CMake 12.1%