没有合适的资源?快使用搜索试试~ 我知道了~
limn:实验性跨平台GUI库
共87个文件
rs:62个
ttf:8个
md:4个
需积分: 9 0 下载量 49 浏览量
2021-05-09
09:45:35
上传
评论
收藏 1.3MB ZIP 举报
温馨提示
林姆 警告:主要已经在X11上进行了测试,存在严重的错误,并且所有API都有可能更改。 代码文档不足且原型质量低,您可能还不想使用它。 用Rust编写的早期,实验性,跨平台GUI库。 LIMN用途进行渲染,的布局和 /的窗口处理。 动机 通过提供用于构建GUI的相对较低级别的高性能库来改善Rust中的GUI编程状态,重点是可组合性,可扩展性和最少的模板。 Limn的目标是拥有一个相对较小,易于学习的用于定义组件的核心API,旨在像DOM一样使用API,但隐性成本较低。 因此,Limn的核心实现为保留的可变小部件树,而不是根据应用程序状态将UI状态建模为应用程序状态的函数,最终可以在顶部使用diff和类似于树表示的虚拟DOM来实现。 长期目标是使在具有通用API的单个应用程序中使用以多种范例和多种语言编写的组件成为可能。 因此,例如,您可以在可能的情况下将编译后的Rust用于优化
资源推荐
资源详情
资源评论
收起资源包目录
limn-master.zip (87个子文件)
limn-master
LICENSE-MIT 1KB
Cargo.toml 608B
text_layout
Cargo.toml 404B
src
types.rs 4KB
line.rs 18KB
cursor.rs 16KB
lib.rs 6KB
glyph.rs 7KB
README.md 166B
src
lib.rs 2KB
widgets
glcanvas.rs 445B
mod.rs 648B
image.rs 659B
slider.rs 12KB
scroll.rs 11KB
edit_text.rs 4KB
list.rs 3KB
text.rs 3KB
button.rs 4KB
draw
glcanvas.rs 2KB
mod.rs 397B
image.rs 1KB
rect.rs 2KB
ellipse.rs 2KB
text.rs 5KB
layout
Cargo.toml 501B
src
linear_layout.rs 11KB
grid_layout.rs 3KB
lib.rs 13KB
constraint.rs 15KB
solver.rs 18KB
README.md 264B
tests
integration.rs 16KB
core
Cargo.toml 850B
src
app.rs 5KB
layout.rs 2KB
window.rs 2KB
widget
draw.rs 868B
mod.rs 16KB
property.rs 874B
filter.rs 1KB
prelude.rs 1KB
input
keyboard.rs 5KB
mouse.rs 4KB
mod.rs 4KB
drag.rs 3KB
style.rs 14KB
geometry.rs 3KB
lib.rs 1KB
event.rs 11KB
resources
mod.rs 2KB
image.rs 6KB
font.rs 4KB
id.rs 1KB
render.rs 7KB
color.rs 2KB
ui.rs 11KB
LICENSE-APACHE 555B
examples
image.rs 692B
circles.rs 16KB
counter.rs 2KB
clock.rs 5KB
scroll.rs 1KB
crud.rs 10KB
util
mod.rs 3KB
edit_text.rs 3KB
list.rs 1KB
button.rs 679B
opengl_boxes.rs 10KB
.travis.yml 597B
assets
images
rust.png 4KB
fonts
NotoSans
NotoSans-Italic.ttf 204KB
NotoSans-Regular.ttf 198KB
NotoSans-BoldItalic.ttf 207KB
NotoSans-Bold.ttf 200KB
LICENSE-2.0.txt 11KB
Hack
Hack-Italic.ttf 397KB
Hack-Regular.ttf 390KB
LICENSE.md 5KB
Hack-BoldItalic.ttf 401KB
Hack-Bold.ttf 393KB
screenshot.png 41KB
README.md 3KB
appveyor.yml 447B
.editorconfig 282B
tests
style.rs 1KB
.gitignore 26B
共 87 条
- 1
资源评论
羊欲穷
- 粉丝: 88
- 资源: 4591
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功