按钮(Button、Switch、Radio)
更多...
#include <dl_ui_button_base.h>
被 dl::UI::ButtonNormal, dl::UI::ButtonSprite , 以及 dl::UI::ButtonTextColor 继承.
按钮(Button、Switch、Radio)
在文件 dl_ui_button_base.h 第 27 行定义.
◆ Mode
◆ State
◆ ButtonBase() [1/2]
| dl::UI::ButtonBase::ButtonBase |
( |
| ) |
|
|
inline |
◆ ButtonBase() [2/2]
| dl::UI::ButtonBase::ButtonBase |
( |
const ButtonBase & |
b | ) |
|
|
inline |
◆ ~ButtonBase()
| virtual dl::UI::ButtonBase::~ButtonBase |
( |
| ) |
|
|
inlinevirtual |
◆ GetAnchor()
| virtual Position dl::UI::ButtonBase::GetAnchor |
( |
| ) |
|
|
pure virtual |
◆ GetCoor()
| Coor * dl::UI::ButtonBase::GetCoor |
( |
| ) |
|
|
inline |
◆ GetCpt()
◆ GetIndex()
| std::size_t dl::UI::ButtonBase::GetIndex |
( |
State |
state | ) |
|
|
inlineprotected |
◆ GetMode()
| Mode dl::UI::ButtonBase::GetMode |
( |
| ) |
|
|
inline |
◆ GetSize()
| virtual Position dl::UI::ButtonBase::GetSize |
( |
| ) |
|
|
pure virtual |
◆ GetState()
| State dl::UI::ButtonBase::GetState |
( |
| ) |
|
|
inline |
◆ IsClick()
| bool dl::UI::ButtonBase::IsClick |
( |
| ) |
|
控件被点击
- 注解
- 对于 button来说,单击并释放才会触发
-
对于 switch来说,单击并释放才会触发
-
对于 radio来说,单击才会触发
◆ IsOpen()
| bool dl::UI::ButtonBase::IsOpen |
( |
| ) |
|
|
inline |
◆ IsPickup()
| virtual bool dl::UI::ButtonBase::IsPickup |
( |
| ) |
|
|
pure virtual |
◆ IsRadio()
| bool dl::UI::ButtonBase::IsRadio |
( |
| ) |
|
|
inline |
◆ IsThrough()
| bool dl::UI::ButtonBase::IsThrough |
( |
| ) |
|
◆ Render()
| void dl::UI::ButtonBase::Render |
( |
| ) |
|
◆ SetDisable()
| void dl::UI::ButtonBase::SetDisable |
( |
bool |
disable | ) |
|
|
inline |
◆ SetElementData()
◆ SetMode()
| void dl::UI::ButtonBase::SetMode |
( |
Mode |
mode | ) |
|
◆ SetOpen()
| void dl::UI::ButtonBase::SetOpen |
( |
bool |
open | ) |
|
◆ SetOrder()
| virtual void dl::UI::ButtonBase::SetOrder |
( |
float |
order | ) |
|
|
pure virtual |
◆ SetSound()
| void dl::UI::ButtonBase::SetSound |
( |
std::string_view |
click, |
|
|
std::string_view |
over |
|
) |
| |
|
inline |
◆ Update()
| void dl::UI::ButtonBase::Update |
( |
| ) |
|
◆ _coor
| Coor* dl::UI::ButtonBase::_coor |
|
protected |
该类的文档由以下文件生成: