.. _gui_events_api: .. py:currentmodule:: arcade GUI Events ---------- .. autoclass:: arcade.gui.UIEvent :members: .. autoclass:: arcade.gui.UIMouseEvent :members: .. autoclass:: arcade.gui.UIMouseMovementEvent :members: .. autoclass:: arcade.gui.UIMousePressEvent :members: .. autoclass:: arcade.gui.UIMouseDragEvent :members: .. autoclass:: arcade.gui.UIMouseReleaseEvent :members: .. autoclass:: arcade.gui.UIMouseScrollEvent :members: .. autoclass:: arcade.gui.UIKeyEvent :members: .. autoclass:: arcade.gui.UIKeyPressEvent :members: .. autoclass:: arcade.gui.UIKeyReleaseEvent :members: .. autoclass:: arcade.gui.UITextEvent :members: .. autoclass:: arcade.gui.UITextInputEvent :members: .. autoclass:: arcade.gui.UITextMotionEvent :members: .. autoclass:: arcade.gui.UITextMotionSelectEvent :members: .. autoclass:: arcade.gui.UIOnClickEvent :members: .. autoclass:: arcade.gui.UIOnUpdateEvent :members: .. autoclass:: arcade.gui.UIOnChangeEvent :members: .. autoclass:: arcade.gui.UIOnActionEvent :members: .. autoclass:: arcade.gui.events.UIControllerEvent :members: .. autoclass:: arcade.gui.events.UIControllerConnectEvent :members: .. autoclass:: arcade.gui.events.UIControllerDisconnectEvent :members: .. autoclass:: arcade.gui.events.UIControllerStickEvent :members: .. autoclass:: arcade.gui.events.UIControllerTriggerEvent :members: .. autoclass:: arcade.gui.events.UIControllerButtonEvent :members: .. autoclass:: arcade.gui.events.UIControllerButtonPressEvent :members: .. autoclass:: arcade.gui.events.UIControllerButtonReleaseEvent :members: .. autoclass:: arcade.gui.events.UIControllerDpadEvent :members: