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