ui窗口
更多...
#include <dl_ui_window.h>
被 dl::UI::FileExplorer, dl::UI::MsgBox , 以及 dl::UI::ResExplorer 继承.
ui窗口
在文件 dl_ui_window.h 第 22 行定义.
◆ ~Window()
| virtual dl::UI::Window::~Window |
( |
| ) |
|
|
virtual |
◆ Window()
| dl::UI::Window::Window |
( |
| ) |
|
|
inlineprotected |
◆ Cast()
| T * dl::UI::Window::Cast |
( |
| ) |
|
|
inline |
◆ Center()
| void dl::UI::Window::Center |
( |
| ) |
|
|
inline |
◆ ExFastSet()
| void dl::UI::Window::ExFastSet |
( |
| ) |
|
◆ GetBackground()
◆ GetButtonClose()
◆ GetCoor()
| Coor * dl::UI::Window::GetCoor |
( |
| ) |
|
|
inline |
◆ GetCpt()
◆ GetOrder()
| float dl::UI::Window::GetOrder |
( |
| ) |
|
|
inline |
◆ GetPanel()
| Panel * dl::UI::Window::GetPanel |
( |
| ) |
|
|
inline |
◆ IsClickClose()
| bool dl::UI::Window::IsClickClose |
( |
| ) |
|
|
inline |
◆ IsPickup()
| bool dl::UI::Window::IsPickup |
( |
| ) |
|
|
inline |
◆ IsVisible()
| bool dl::UI::Window::IsVisible |
( |
| ) |
|
|
inline |
◆ Render()
| void dl::UI::Window::Render |
( |
| ) |
|
|
inline |
◆ RenderDebug()
| void dl::UI::Window::RenderDebug |
( |
| ) |
|
|
inline |
◆ SetBackground()
| void dl::UI::Window::SetBackground |
( |
UI::Background * | bg, |
|
|
bool | auto_size = true ) |
设置背景
- 参数
-
| [in] | bg | 背景ui |
| [in] | auto_size | 是否跟随窗口大小 |
◆ SetButtonClose()
| void dl::UI::Window::SetButtonClose |
( |
UI::Button * | btn | ) |
|
◆ SetOrder()
| void dl::UI::Window::SetOrder |
( |
float | order | ) |
|
|
inline |
◆ SetSize()
| void dl::UI::Window::SetSize |
( |
const Position & | size | ) |
|
|
inline |
◆ SetVisible()
| void dl::UI::Window::SetVisible |
( |
bool | visible | ) |
|
设置是否显示
- 参数
-
| [in] | visible | 是否可见 @info 不可见时,不会执行任何逻辑 |
◆ SetWindowCache()
| void dl::UI::Window::SetWindowCache |
( |
bool | cache | ) |
|
|
inline |
◆ SetWindowModal()
| void dl::UI::Window::SetWindowModal |
( |
bool | modal | ) |
|
|
inline |
◆ Update()
| virtual void dl::UI::Window::Update |
( |
| ) |
|
|
inlinevirtual |
◆ Manager
◆ _panel
| Panel* dl::UI::Window::_panel |
|
protected |
该类的文档由以下文件生成: