Inherited by UiInteractableStateAlpha, UiInteractableStateColor, UiInteractableStateFont, and UiInteractableStateSprite.
|
|
using | EntityComboBoxVec = AZStd::vector< AZStd::pair< AZ::EntityId, AZStd::string > > |
| |
|
|
| AZ_CLASS_ALLOCATOR (UiInteractableStateAction, AZ::SystemAllocator) |
| |
|
| AZ_RTTI (UiInteractableStateAction, "{D86C82E1-E027-453F-A43B-BD801CF88391}") |
| |
| virtual void | Init (AZ::EntityId) |
| | Called from the Init of the UiInteractableComponent.
|
| |
| virtual void | ApplyState ()=0 |
| | Apply state or do action.
|
| |
|
virtual void | SetInteractableEntity (AZ::EntityId interactableEntityId) |
| |
|
virtual AZ::EntityId | GetTargetEntity () |
| |
|
EntityComboBoxVec | PopulateTargetEntityList () |
| |
|
|
static void | Reflect (AZ::ReflectContext *context) |
| |
|
|
AZ::EntityId | m_interactableEntity |
| | The interactable entity that this state belongs to.
|
| |
◆ ApplyState()
| virtual void UiInteractableStateAction::ApplyState |
( |
| ) |
|
|
pure virtual |
◆ Init()
| virtual void UiInteractableStateAction::Init |
( |
AZ::EntityId |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file:
- Gems/LyShine/Code/Source/UiInteractableState.h