Create an image node from given texture or filename.
Minimum size of the image.
Area on the screen the image was last drawn to.
Set the texture.
Load the texture from a filename.
Get the current texture.
Texture for this node.
This node defines a single style, style, which also works as a default style for all other nodes. However, rather than for that, the purpose of this style is to define the convention of style being the node's default, idle style.
Tree data for the node. Note: requires at least one draw before this will work.
Layout for this node.
If true, this node will be removed from the tree on the next draw.
Minimum size of the node.
Get the current theme.
Set the theme.
Check if the node is hidden.
Set the visibility
Show the node.
Hide the node.
Toggle the node's visibility.
Remove this node from the tree before the next draw.
Check if this node is hovered.
Recalculate the window size before next draw.
Draw this node as a root node.
Draw this node at specified location.
Recalculate the minimum node size and update the minSize property.
Ditto
Draw this node.
Check if the node is hovered.
Get the current style.
A node specifically to display images.
The image will automatically scale to fit available space. It will keep aspect ratio by default and will be displayed in the middle of the available box.