Inherits AZ::ComponentBus.
|
enum class | NavigationMode { Automatic
, Custom
, None
} |
|
|
virtual NavigationMode | GetNavigationMode ()=0 |
| Get the navigation mode.
|
|
virtual void | SetNavigationMode (NavigationMode navigationMode)=0 |
| Set the navigation mode.
|
|
virtual AZ::EntityId | GetOnUpEntity ()=0 |
| Get the entity to receive focus when up is pressed.
|
|
virtual void | SetOnUpEntity (AZ::EntityId entityId)=0 |
| Set the entity to receive focus when up is pressed.
|
|
virtual AZ::EntityId | GetOnDownEntity ()=0 |
| Get the entity to receive focus when down is pressed.
|
|
virtual void | SetOnDownEntity (AZ::EntityId entityId)=0 |
| Set the entity to receive focus when down is pressed.
|
|
virtual AZ::EntityId | GetOnLeftEntity ()=0 |
| Get the entity to receive focus when left is pressed.
|
|
virtual void | SetOnLeftEntity (AZ::EntityId entityId)=0 |
| Set the entity to receive focus when left is pressed.
|
|
virtual AZ::EntityId | GetOnRightEntity ()=0 |
| Get the entity to receive focus when right is pressed.
|
|
virtual void | SetOnRightEntity (AZ::EntityId entityId)=0 |
| Set the entity to receive focus when right is pressed.
|
|
|
static const AZ::EBusHandlerPolicy | HandlerPolicy = AZ::EBusHandlerPolicy::Single |
| Only one component on a entity can implement the events.
|
|
The documentation for this class was generated from the following file:
- Gems/LyShine/Code/Include/LyShine/Bus/UiNavigationBus.h