73个版本 (1个稳定版)
1.0.0 | 2023年9月26日 |
---|---|
0.47.1 | 2021年11月3日 |
0.47.0 | 2020年8月8日 |
0.46.0 | 2020年7月18日 |
0.0.1 | 2014年12月12日 |
#2140 在 游戏开发
10,839 每月下载量
在 118 个 包中使用 (13 个直接使用)
115KB
2.5K SLoC
window 

一个窗口抽象库
lib.rs
:
窗口存储和接口特性。
Window
特性是事件循环所需的最小接口。所有后端通常都支持此特性。
AdvancedWindow
特性是在保持后端之间一致性的同时可以提供的最大接口。并非所有后端都实现了 AdvancedWindow
;请检查您的后端文档,以查看是否实现了此特性。
WindowSettings
结构是Piston中构建新窗口的首选方式。它使用 BuildFromWindowSettings
特性,该特性由后端实现以处理窗口创建和设置。
OpenGLWindow
特性用于通过抽象的Piston API提供对OpenGL的低级访问。
Size
结构在Piston中用于存储窗口大小。它实现了某些转换特性以方便使用。
依赖关系
~0.5–1.1MB
~26K SLoC