65 const string& backgroundImage,
80 void setTop(
int top)
override;
81 void setLeft(
int left)
override;
GUI element node conditions.
GUIColor backgroundImageEffectColorMul
GUINode_Scale9Grid backgroundImageScale9Grid
GUIColor backgroundImageEffectColorAdd
GUIParentNode * parentNode
GUIScreenNode * screenNode
GUINode_RequestedConstraints requestedConstraints
GUINode_Alignments alignments
GUI parent node overflow enum.
GUI parent node base class thats supporting child nodes.
GUIParentNode_Overflow * overflowX
friend class GUITableNode
GUIParentNode_Overflow * overflowY
GUI screen node that represents a screen that can be rendered via GUI system.
const string getNodeType() override
int getContentWidth() override
int getContentHeight() override
void setTop(int top) override
Set computed top.
void setLeft(int left) override
Set computed left.
int getTableCellMaxHeight(int y)
int getTableCellMaxWidth(int x)
bool isContentNode() override
void layoutSubNodes() override
Layout sub nodes.
GUI node requested constraints entity.
GUI node scale 9 grid entity.
#define FORBID_CLASS_COPY(CLASS)