#imgui #user-interface #type #render #egui #represents #presentable

imgui_presentable

在 ImGui 中表示 Rust 类型的简单方法

6 个版本 (3 个重大变更)

0.4.0 2023 年 11 月 24 日
0.3.0 2023 年 11 月 23 日
0.2.1 2023 年 11 月 21 日
0.1.1 2023 年 11 月 20 日

#344GUI

每月 38 次下载

MIT 许可证

98KB
2K SLoC

Imgui Presentable

此包收集了即时 GUI 接口及其最常用类型的实现。

请参阅包文档和存储库的主 README 文件


lib.rs:

Imgui Presentable.

以下是一些主要接口,允许用户轻松地将枚举或结构体渲染到 ImGui 或 egui 中。

要切换 GUI 后端(ImGui 和 egui),请使用相应的 crate 功能。如果需要,这两个功能可以同时启用。

该 crate 已经为基本 Rust 类型以及来自其他包的一些类型提供了一些实现,并带有功能门控。

对于集合,如果集合的元素类型实现了 ImguiPresentableEguiPresentable 特性,则自动实现该特性。

依赖项

~5–14MB
~212K SLoC