- afterDraw
void afterDraw(Node node, Rectangle space, Rectangle paddingBox, Rectangle contentBox)
void afterDraw(Node node, Rectangle space)
Called after each drawImpl call of any node in the tree, so supplying children nodes before their parents.
- afterDrawImpl
void afterDrawImpl(Node node, Rectangle space, Rectangle paddingBox, Rectangle contentBox)
- afterInput
void afterInput(bool keyboardHandled)
Hook that triggers after processing input. Useful if post-processing is necessary to, perhaps, implement
fallback input.
- afterTree
void afterTree()
Called after the tree is drawn. Called before input events, so they can assume actions have completed.
- beforeDraw
void beforeDraw(Node node, Rectangle space, Rectangle paddingBox, Rectangle contentBox)
void beforeDraw(Node node, Rectangle space)
Called before each drawImpl call of any node in the tree, so supplying parent nodes before their children.
- beforeDrawImpl
void beforeDrawImpl(Node node, Rectangle space, Rectangle paddingBox, Rectangle contentBox)
- beforeResize
void beforeResize(Node node, Vector2 viewportSpace)
Called before a node is resized.
- beforeTree
void beforeTree(Node root, Rectangle viewport)
Called before the tree is drawn. Keep in mind this might not be called if the action is started when tree
iteration has already begun.
- stop
void stop()
A class for iterating over the node tree.