|
Open 3D Engine LyShine Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for UiInteractableInterface, including all inherited members.
| CanHandleEvent(AZ::Vector2 point)=0 | UiInteractableInterface | pure virtual |
| DoesSupportDragHandOff([[maybe_unused]] AZ::Vector2 startPoint) | UiInteractableInterface | inlinevirtual |
| GetIsAutoActivationEnabled()=0 | UiInteractableInterface | pure virtual |
| HandleAutoActivation() | UiInteractableInterface | inlinevirtual |
| HandleDescendantReceivedHoverByNavigation([[maybe_unused]] AZ::EntityId descendantEntityId) | UiInteractableInterface | inlinevirtual |
| HandleEnterPressed([[maybe_unused]] bool &shouldStayActive) | UiInteractableInterface | inlinevirtual |
| HandleEnterReleased() | UiInteractableInterface | inlinevirtual |
| HandleHoverEnd()=0 | UiInteractableInterface | pure virtual |
| HandleHoverStart()=0 | UiInteractableInterface | pure virtual |
| HandleKeyInputBegan([[maybe_unused]] const AzFramework::InputChannel::Snapshot &inputSnapshot, [[maybe_unused]] AzFramework::ModifierKeyMask activeModifierKeys) | UiInteractableInterface | inlinevirtual |
| HandleMultiTouchPressed(AZ::Vector2 point, int multiTouchIndex)=0 | UiInteractableInterface | pure virtual |
| HandleMultiTouchReleased(AZ::Vector2 point, int multiTouchIndex)=0 | UiInteractableInterface | pure virtual |
| HandlePressed(AZ::Vector2 point, bool &shouldStayActive)=0 | UiInteractableInterface | pure virtual |
| HandleReceivedHoverByNavigatingFromDescendant([[maybe_unused]] AZ::EntityId descendantEntityId) | UiInteractableInterface | inlinevirtual |
| HandleReleased(AZ::Vector2 point)=0 | UiInteractableInterface | pure virtual |
| HandlerPolicy | UiInteractableInterface | static |
| HandleTextInput([[maybe_unused]] const AZStd::string &textUTF8) | UiInteractableInterface | inlinevirtual |
| InputPositionUpdate([[maybe_unused]] AZ::Vector2 point) | UiInteractableInterface | inlinevirtual |
| IsHandlingEvents() | UiInteractableInterface | inlinevirtual |
| IsHandlingMultiTouchEvents() | UiInteractableInterface | inlinevirtual |
| IsPressed() | UiInteractableInterface | inlinevirtual |
| LostActiveStatus() | UiInteractableInterface | inlinevirtual |
| MultiTouchPositionUpdate([[maybe_unused]] AZ::Vector2 point, [[maybe_unused]] int multiTouchIndex) | UiInteractableInterface | inlinevirtual |
| OfferDragHandOff([[maybe_unused]] AZ::EntityId currentActiveInteractable, [[maybe_unused]] AZ::Vector2 startPoint, [[maybe_unused]] AZ::Vector2 currentPoint, [[maybe_unused]] float dragThreshold) | UiInteractableInterface | inlinevirtual |
| SetIsAutoActivationEnabled(bool isEnabled)=0 (defined in UiInteractableInterface) | UiInteractableInterface | pure virtual |
| SetIsHandlingEvents([[maybe_unused]] bool isHandlingEvents) (defined in UiInteractableInterface) | UiInteractableInterface | inlinevirtual |
| SetIsHandlingMultiTouchEvents([[maybe_unused]] bool isHandlingMultiTouchEvents) (defined in UiInteractableInterface) | UiInteractableInterface | inlinevirtual |
| ~UiInteractableInterface() (defined in UiInteractableInterface) | UiInteractableInterface | inlinevirtual |