Carpenter Engine
A C++ game engine with a build once run anywhere solution
Loading...
Searching...
No Matches
Engine
UI
UIButton
Engine::UI::UIButton Member List
This is the complete list of members for
Engine::UI::UIButton
, including all inherited members.
AddChild
(Node *child)
Engine::Node
AddTheme
(const char *theme)
Engine::UI::UIElement
Draw
()
Engine::Node
virtual
GetChild
(size_t index)
Engine::Node
Init
() override
Engine::UI::UIButton
virtual
m_name
(defined in
Engine::Node
)
Engine::Node
m_nodeType
(defined in
Engine::Node
)
Engine::Node
m_parent
(defined in
Engine::Node
)
Engine::Node
protected
m_text
(defined in
Engine::UI::UILabel
)
Engine::UI::UILabel
protected
m_uiClass
(defined in
Engine::UI::UIElement
)
Engine::UI::UIElement
protected
m_uiTag
(defined in
Engine::UI::UIElement
)
Engine::UI::UIElement
protected
Node
(std::string name)
Engine::Node
OnClick
Engine::UI::UIButton
OnDisable
() override
Engine::UI::UIElement
virtual
OnEnable
() override
Engine::UI::UIElement
virtual
RemoveChild
(size_t index)
Engine::Node
SetAnchor
(const char *anchor)
Engine::UI::UIElement
SetDimensions
(Vec2f dimensions)
Engine::UI::UIElement
SetEnabled
(bool enabled=true)
Engine::Node
SetOffset
(Vec2f offset)
Engine::UI::UIElement
SetText
(std::string text)
Engine::UI::UILabel
UIButton
(std::string name, std::string text, void(&callback)())
Engine::UI::UIButton
UIElement
(std::string name)
Engine::UI::UIElement
UILabel
(std::string name, std::string text)
Engine::UI::UILabel
Update
(float dt)
Engine::Node
virtual
~Node
()
Engine::Node
virtual
~UIElement
() override
Engine::UI::UIElement
Generated by
1.9.8