ShitEngine
基于 C++20 与 SDL3 的轻量级 2D 游戏引擎
Toggle main menu visibility
载入中...
搜索中...
未找到
UIButton 成员列表
成员的完整列表,这些成员属于
UIButton
,包括所有继承而来的类成员
Component
()
Component
Component
(const Component &)=delete
Component
Component
(Component &&)=delete
Component
containsPoint
(const SDL_FRect &screenRect, const Vector2 &point) const
UIRendererComponent
virtual
getColors
() const
UIButton
inline
getOwner
() const
Component
inline
getState
() const
UIButton
inline
getZIndex
() const
UIRendererComponent
inline
isInteractable
() const
UIButton
inline
isRegistered
() const
Component
inline
isVisible
() const
UIRendererComponent
inline
m_isRegistered
Component
protected
m_isVisible
UIRendererComponent
protected
m_owner
Component
protected
m_zIndex
UIRendererComponent
protected
onAfterDeserialize
()
Component
inline
virtual
onAttach
() override
UIRendererComponent
virtual
onCreate
()
Component
inline
virtual
onDestroy
() override
UIRendererComponent
virtual
onDetach
() override
UIRendererComponent
virtual
onPointerDown
()
UIButton
onPointerEnter
()
UIButton
onPointerExit
()
UIButton
onPointerUp
()
UIButton
onRender
(const SDL_FRect &) override
UIButton
protected
virtual
operator=
(const Component &)=delete
Component
operator=
(Component &&)=delete
Component
requestSort
()
UIRendererComponent
protected
resetPressed
()
UIButton
setColors
(const ColorBlock &colors)
UIButton
inline
setInteractable
(bool interactable)
UIButton
setOnClick
(std::function< void()> callback)
UIButton
inline
setRegistered
(bool registered)
Component
inline
protected
setVisible
(bool visible)
UIRendererComponent
inline
setZIndex
(int zIndex)
UIRendererComponent
inline
State
枚举名称
UIButton
toSDLColor
(const Color &color)
UIRendererComponent
inline
protected
static
UIButton
()=default
UIButton
UIRendererComponent
()
UIRendererComponent
wasPointerDown
() const
UIButton
inline
~Component
()=default
Component
virtual
~UIButton
() override=default
UIButton
~UIRendererComponent
() override=default
UIRendererComponent
制作者
1.17.0