Class RenderUIComponent¶
Defined in File render_ui_component.h
Inheritance Relationships¶
Base Type¶
public Component
(Class Component)
Derived Type¶
public TextUIComponent
(Class TextUIComponent)
Class Documentation¶
-
class
RenderUIComponent
: public Component¶ Our UI base class used to render UI with RenderingDevice.
Subclassed by TextUIComponent
Public Functions
-
virtual
~RenderUIComponent
()¶
-
bool
preRender
()¶
-
virtual void
render
() = 0¶
-
void
postRender
()¶
-
void
setIsVisible
(bool enabled)¶
-
bool
isVisible
() const¶
-
JSON::json
getJSON
() const¶ Get JSON representation of the component data needed to re-construct component from memory.
Protected Attributes
-
bool
m_IsVisible
¶
-
virtual