Urho3D基于矩形元素实现了一个简单的分层用户界面系统。提供的元素包括:
- BorderImage:具有可选边框的纹理图像
- 按钮:按钮
- 复选框:可以打开/关闭的按钮
- 光标:鼠标光标
- DropDownList:将项目的垂直列表(可选可滚动)显示为弹出窗口
- LineEdit:单行文本编辑器
- ListView:显示可滚动的垂直项目列表
- 菜单:可显示弹出元素的按钮
- ScrollBar:带有后退和前进按钮的滑块
- ScrollView:子元素的可滚动视图
- 滑块:水平或垂直滑块
- 精灵:支持亚像素定位、缩放和旋转的纹理图像。
- 文本:可以是多行的静态文本
- 工具提示:当光标悬停在其父元素上时自动显示的弹出窗口。
- UIElement:其他元素的容器,本身不呈现任何内容
- View3D:渲染三维视口的窗口
- 窗口:可移动和可调整大小的窗口