Inherits AZ::Component, UiInteractableBus::Handler, and VirtualGamepadThumbStickRequestBus::Handler.
 | 
| 
void  | Init () override | 
|   | AZ::Component::Init 
  | 
|   | 
| 
void  | Activate () override | 
|   | AZ::Component::Activate 
  | 
|   | 
| 
void  | Deactivate () override | 
|   | AZ::Component::Deactivate 
  | 
|   | 
| 
bool  | CanHandleEvent (AZ::Vector2 point) override | 
|   | UiInteractableInterface::CanHandleEvent 
  | 
|   | 
| 
bool  | HandlePressed (AZ::Vector2 point, bool &shouldStayActive) override | 
|   | UiInteractableInterface::HandlePressed 
  | 
|   | 
| 
bool  | HandleReleased (AZ::Vector2 point) override | 
|   | UiInteractableInterface::HandleReleased 
  | 
|   | 
| 
bool  | HandleMultiTouchPressed (AZ::Vector2 point, int multiTouchIndex) override | 
|   | UiInteractableInterface::HandleMultiTouchPressed 
  | 
|   | 
| 
bool  | HandleMultiTouchReleased (AZ::Vector2 point, int multiTouchIndex) override | 
|   | UiInteractableInterface::HandleMultiTouchReleased 
  | 
|   | 
| 
void  | InputPositionUpdate (AZ::Vector2 point) override | 
|   | UiInteractableInterface::InputPositionUpdate 
  | 
|   | 
| 
void  | MultiTouchPositionUpdate (AZ::Vector2 point, int multiTouchIndex) override | 
|   | UiInteractableInterface::MultiTouchPositionUpdate 
  | 
|   | 
| 
void  | HandleHoverStart () override | 
|   | UiInteractableInterface::HandleHoverStart 
  | 
|   | 
| 
void  | HandleHoverEnd () override | 
|   | UiInteractableInterface::HandleHoverEnd 
  | 
|   | 
| 
bool  | GetIsAutoActivationEnabled () override | 
|   | UiInteractableInterface::GetIsAutoActivationEnabled 
  | 
|   | 
| 
void  | SetIsAutoActivationEnabled (bool) override | 
|   | UiInteractableInterface::SetIsAutoActivationEnabled 
  | 
|   | 
| 
AZ::Vector2  | GetCurrentAxisValuesNormalized () const override | 
|   | VirtualGamepad::VirtualGamepadThumbStickRequests::GetCurrentAxisValuesNormalized 
  | 
|   | 
| bool  | OnAnyTouchPressed (AZ::Vector2 viewportPositionPixels, int touchIndex) | 
|   | 
| bool  | OnAnyTouchReleased (AZ::Vector2 viewportPositionPixels, int touchIndex) | 
|   | 
| void  | OnAnyTouchPositionUpdate (AZ::Vector2 viewportPositionPixels, int touchIndex) | 
|   | 
| 
AZStd::vector< AZStd::string >  | GetAssignableInputChannelNames () const | 
|   | Get all potentially assignable input channel names. 
  | 
|   | 
| 
AZStd::vector< AZStd::pair< AZ::EntityId, AZStd::string > >  | GetChildEntityIdNamePairs () const | 
|   | Get all child entity id/name pairs. 
  | 
|   |