#sdl2 #imgui #dear #平台 #事件 #后端 #

imgui-sdl2-support

imgui crate 的 SDL 2 支持代码

4 个版本 (重大更改)

0.12.0 2024年5月5日
0.11.0 2023年4月5日
0.10.0 2023年1月16日
0.9.0 2023年1月5日

#959GUI

Download history 231/week @ 2024-05-02 77/week @ 2024-05-09 46/week @ 2024-05-16 93/week @ 2024-05-23 152/week @ 2024-05-30 216/week @ 2024-06-06 155/week @ 2024-06-13 100/week @ 2024-06-20 85/week @ 2024-06-27 91/week @ 2024-07-04 162/week @ 2024-07-11 110/week @ 2024-07-18 138/week @ 2024-07-25 93/week @ 2024-08-01 66/week @ 2024-08-08 71/week @ 2024-08-15

每月377 次下载

MIT/Apache

665KB
13K SLoC

此 crate 为 imgui-rs 提供了一个基于 SDL 2 的后端平台。

后端平台处理窗口/输入设备事件并管理其状态。

使用库

要正确使用此库,您需要完成以下三件事

  1. 初始化一个 SdlPlatform 实例
  2. 将事件传递给平台(每帧一次)
  3. 调用帧准备回调(每帧一次)

有关完整示例,请参阅 imgui-rs 的 GitHub 仓库。

依赖项

~34MB
~570K SLoC