当前位置: 首页 > 软件库 > 程序开发 > UI组件库 >

egui

纯 Rust 的即时模式 GUI
授权协议 Apache
开发语言 Rust
所属分类 程序开发、 UI组件库
软件类型 开源软件
地区 不详
投 递 者 堵睿范
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

egui 是一个简单、快速且高度便携的 Rust 即时模式 GUI 库。egui 可以在 Web 上、本机上以及你最喜欢的游戏引擎中运行(或即将运行)。

egui 旨在成为最容易使用的 Rust GUI 库,以及在 Rust 中制作 Web 应用程序的最简单方法。egui 可以在任何可以绘制纹理三角形的地方使用,这意味着您可以轻松地将其集成到您选择的游戏引擎中。

egui 不是一个框架。egui 是一个可以调用的库,而不是一个可以编程的环境。

目标

  • 最容易使用的 GUI 库
  • 响应:在调试版本中以 60 Hz 为目标
  • Friendly:不易犯错,不应 panic
  • 便携:相同的代码可在网络上运行,也可作为本机应用程序运行
  • 易于集成到任何环境中
  • 用于自定义绘画的简单 2D 图形 API ( epaint)。
  • 没有回调
  • 纯粹的即时模式
  • 可扩展:易于为 egui 编写自己的小部件
  • 模块化:您应该能够使用 egui 的小部分并以新的方式组合它们
  • 安全:unsafeegui中没有代码
  • 最小依赖:.ab_glyph ahash atomic_refcell ordered-float
  •     egui.exe进程基本信息:     程序厂商:ESET?公司     进程描述:ESET图形设置界面     进程属性:不是Windows系统进程     使用网络:没有     启动情况:随ESET反病毒软件启动     来历及作用     egui.exe进程程序文件是由总部位于斯洛伐克共和国的全球知名杀毒软件公司ESET?公司为其发布的ESET Smart Security等杀毒

  •          我想以叙述我的经历开始这个动员,试图鼓励更多的朋友们参与这个开源项目。        1999年大学毕业后我去了南京自动化股份有限公司工作,负责电力系统微机母线保护的软件维护以及二次开发。使用C语言,也会嵌套一些汇编,硬件平台是买的,处理器是80386,我们在硬件的不稳定上吃了很多亏,经常对软件修修补补来弥补硬件的缺陷(说这个只是想表达:一个做嵌入式的开发人员不懂硬件是很难立足的

 相关资料
  • 本文向大家介绍Rust 基本模式匹配,包括了Rust 基本模式匹配的使用技巧和注意事项,需要的朋友参考一下 示例 如果我们没有涵盖所有情况,则会出现编译器错误: 我们可以使用_默认/通配符大小写,它匹配所有内容: 此示例将打印:            

  • 本文向大家介绍Rust 绑定模式匹配,包括了Rust 绑定模式匹配的使用技巧和注意事项,需要的朋友参考一下 示例 可以使用@以下方式将值绑定到名称: 这将打印:            

  • 问题内容: 我正在制作一个Web应用程序,该应用程序允许用户通过首先以客户端形式“注册”架构来在服务器上创建自己的自定义MongoDB集合。 因此,用户将创建一个架构客户端-使用如下形式表示:http : //r.github.com/annotationsformatter/ 因此,客户端Js将生成以下形式的JSON对象: 接下来,页面将把该对象发送到服务器,服务器将把这些东西转换为适当的Mon

  • 本文向大家介绍Rust 片段说明符—模式的种类,包括了Rust 片段说明符—模式的种类的使用技巧和注意事项,需要的朋友参考一下 示例 在中$e:expr,expr称为片段说明符。它告诉解析器该参数$e期望什么样的令牌。Rust提供了多种片段说明符,使输入非常灵活。 说明符 描述 例子 ident 识别码 x, foo path 合格名称 std::collection::HashSet, Vec:

  • 本文向大家介绍Rust 与守卫的条件模式匹配,包括了Rust 与守卫的条件模式匹配的使用技巧和注意事项,需要的朋友参考一下 示例 可以根据独立于使用if防护匹配的值的值来匹配模式: 这将显示“不可用”。

  • 本文向大家介绍Rust 从模式中提取引用,包括了Rust 从模式中提取引用的使用技巧和注意事项,需要的朋友参考一下 示例 有时有必要仅使用引用就可以从对象中提取值(即,无需转让所有权)。 它将打印此: