Cleans the component for its native objects.
Checks whether the component intersects with a specific point.
Refreshes the component with a given width ahd height. This is usually the layer size which is usually the window size.
Will render the component. Called during every frame render.
Updates the internal position. Use this to avoid event handling.
Called when the position of the component updates.
Called when the size of the component updates.
Gets the height.
Gets the position.
Sets the position.
Gets the size.
Sets the size.
Gets the width.
Gets the x coordinate.
Gets the y coordinate.
Handler for global key press events.
Handler for global key release events.
Handler for global mouse movement events.
Handler for global mouse press events.
Handler for global mouse release events.
Handler for key press events.
Handler for key release events.
Handler for mouse movement events.
Handler for mouse press events.
Handler for mouse release events.
A component.