LayoutTree

Global data for the layout tree.

Members

Functions

intersect
Rectangle intersect(Rectangle rect)
Undocumented in source. Be warned that the author may not have intended to support it.
intersectScissors
Rectangle intersectScissors(Rectangle rect)

Intersect the given rectangle against current scissor area.

popScissors
void popScissors()
Undocumented in source. Be warned that the author may not have intended to support it.
popScissors
void popScissors()
Undocumented in source. Be warned that the author may not have intended to support it.
pushScissors
void pushScissors(Rectangle )
Undocumented in source. Be warned that the author may not have intended to support it.
pushScissors
void pushScissors(Rectangle rect)

Start scissors mode.

Variables

focus
GluiFocusable focus;

Currently focused node.

hover
GluiNode hover;

Top-most hovered node in the tree.

keyboardHandled
bool keyboardHandled;

Check if keyboard input was handled after rendering is has completed.

root
GluiNode root;

Root node of the tree.

scissors
Rectangle[] scissors;

Scissors stack.

Meta