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