|
Open 3D Engine LyShine Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
#include <UiInteractableBus.h>
Inherits ComponentBus.
Public Member Functions | |
| virtual void | OnHoverStart () |
| Called on hover start. | |
| virtual void | OnHoverEnd () |
| Called on hover end. | |
| virtual void | OnPressed () |
| Called on pressed. | |
| virtual void | OnReleased () |
| Called on released. | |
| virtual void | OnReceivedHoverByNavigatingFromDescendant ([[maybe_unused]] AZ::EntityId descendantEntityId) |
| Called on receiving hover by being navigated to from a descendant. | |
Static Public Attributes | |
| static const bool | EnableEventQueue = true |
Interface class that listeners need to implement in order to get notifications when actions are triggered