没有合适的资源?快使用搜索试试~ 我知道了~
FacadeUI:适用于游戏的极简即时模式GUI
共35个文件
h:17个
cc:9个
tupfile:3个
需积分: 5 0 下载量 104 浏览量
2021-04-19
03:32:26
上传
评论
收藏 44KB ZIP 举报
温馨提示
FacadeUI FacadeUI旨在成为C ++ 17/20中的极简立即模式GUI库,专为游戏而设计,其绝对依赖项最少,以确保其尽可能轻便且不打扰。 尽管使用C ++编程,但所使用的方法通常是功能性的,而不是面向对象的。 UI元素 标签:矩形+文本,通常呈现为矩形边界内包含的文本。 面板:只是一个矩形。 可以用于显示背景色,但也可以显示图像。 (尚未实现) 按钮:典型的按钮样式控件,由矩形和文本表示。 调用时,如果单击按钮,它将返回true,使其在if语句中用作条件。 还采用一个禁用的参数,该参数会更改渲染并忽略所有交互尝试。 复选框:与按钮类似,但是,您还为其提供了布尔值。 返回控件的值,在单击该控件时会对其进行切换。 可以与不同的渲染器和逻辑处理一起使用,以创建切换按钮,切换开关,单选按钮,以及作为复杂控件(如手风琴布局)的一部分。 待办事项:将其更新为可以禁用。 滑块:一
资源推荐
资源详情
资源评论
收起资源包目录
FacadeUI-main.zip (35个子文件)
FacadeUI-main
.gitmodules 203B
Tupfile.ini 0B
test
test_checkbox.h 7KB
test_panel.h 2KB
test_layout.h 4KB
test_label.h 3KB
test_textbox.h 19KB
test_button.h 6KB
test_progress.h 4KB
test_state.h 3KB
test_slider.h 10KB
facade_test.cc 2KB
Tupfile 140B
test.sh 106B
LICENSE 1KB
Tuprules.tup 139B
src
facade.cc 15KB
textbox.h 2KB
checkbox.h 3KB
panel.h 2KB
progress.cc 3KB
textbox.cc 3KB
slider.cc 4KB
progress.h 2KB
button.cc 3KB
checkbox.cc 3KB
button.h 2KB
panel.cc 2KB
facade.h 5KB
label.cc 2KB
label.h 2KB
slider.h 3KB
lib
Tupfile 87B
README.md 3KB
external
utf8.h
utest.h
Tupfile 12B
共 35 条
- 1
资源评论
沈临白
- 粉丝: 44
- 资源: 4572
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功