|
| AZ_COMPONENT (UiMarkupButtonComponent, LyShine::UiMarkupButtonComponentUuid, UiInteractableComponent) |
|
AZ::Color | GetLinkColor () override |
|
void | SetLinkColor (const AZ::Color &linkColor) override |
|
AZ::Color | GetLinkHoverColor () override |
|
void | SetLinkHoverColor (const AZ::Color &linkHoverColor) override |
|
bool | HandlePressed (AZ::Vector2 point, bool &shouldStayActive) override |
|
bool | HandleReleased (AZ::Vector2 point) override |
|
void | Update (float deltaTime) override |
|
void | OnClickableTextChanged () override |
|
| AZ_RTTI (UiInteractableComponent, "{A42EB486-1C89-434C-AD22-A3FC6CEEC46F}", AZ::Component) |
|
bool | CanHandleEvent (AZ::Vector2 point) override |
|
bool | HandlePressed (AZ::Vector2 point, bool &shouldStayActive) override |
|
bool | HandleReleased (AZ::Vector2 point) override |
|
bool | HandleMultiTouchPressed (AZ::Vector2 point, int multiTouchIndex) override |
|
bool | HandleMultiTouchReleased (AZ::Vector2 point, int multiTouchIndex) override |
|
bool | HandleEnterPressed (bool &shouldStayActive) override |
|
bool | HandleEnterReleased () override |
|
void | InputPositionUpdate (AZ::Vector2 point) override |
|
void | MultiTouchPositionUpdate (AZ::Vector2 point, int multiTouchIndex) override |
|
void | LostActiveStatus () override |
|
void | HandleHoverStart () override |
|
void | HandleHoverEnd () override |
|
void | HandleReceivedHoverByNavigatingFromDescendant (AZ::EntityId descendantEntityId) override |
|
bool | IsPressed () override |
|
bool | IsHandlingEvents () override |
|
void | SetIsHandlingEvents (bool isHandlingEvents) override |
|
bool | IsHandlingMultiTouchEvents () override |
|
void | SetIsHandlingMultiTouchEvents (bool isHandlingMultiTouchEvents) override |
|
bool | GetIsAutoActivationEnabled () override |
|
void | SetIsAutoActivationEnabled (bool isEnabled) override |
|
void | Update (float deltaTime) override |
|
void | OnUiElementFixup (AZ::EntityId canvasEntityId, AZ::EntityId parentEntityId) override |
|
void | OnUiElementAndAncestorsEnabledChanged (bool areElementAndAncestorsEnabled) override |
|
const LyShine::ActionName & | GetHoverStartActionName () override |
|
void | SetHoverStartActionName (const LyShine::ActionName &actionName) override |
|
const LyShine::ActionName & | GetHoverEndActionName () override |
|
void | SetHoverEndActionName (const LyShine::ActionName &actionName) override |
|
const LyShine::ActionName & | GetPressedActionName () override |
|
void | SetPressedActionName (const LyShine::ActionName &actionName) override |
|
const LyShine::ActionName & | GetReleasedActionName () override |
|
void | SetReleasedActionName (const LyShine::ActionName &actionName) override |
|
const LyShine::ActionName & | GetOutsideReleasedActionName () const override |
|
void | SetOutsideReleasedActionName (const LyShine::ActionName &actionName) override |
|
OnActionCallback | GetHoverStartActionCallback () override |
|
void | SetHoverStartActionCallback (OnActionCallback onActionCallback) override |
|
OnActionCallback | GetHoverEndActionCallback () override |
|
void | SetHoverEndActionCallback (OnActionCallback onActionCallback) override |
|
OnActionCallback | GetPressedActionCallback () override |
|
void | SetPressedActionCallback (OnActionCallback onActionCallback) override |
|
OnActionCallback | GetReleasedActionCallback () override |
|
void | SetReleasedActionCallback (OnActionCallback onActionCallback) override |
|
|
void | Activate () override |
|
void | Deactivate () override |
|
void | UpdateHover () |
|
void | HandleClickableHoverStart (int clickableRectIndex) |
|
void | HandleClickableHoverEnd () |
|
void | OnLinkColorChanged () |
| Called when the link color changed.
|
|
void | OnLinkHoverColorChanged () |
| Called when the link hover color changed.
|
|
void | Init () override |
|
void | Activate () override |
|
void | Deactivate () override |
|
virtual UiInteractableStatesInterface::State | ComputeInteractableState () |
| Compute the current Interactable state based on internal state flags.
|
|
void | OnHoverStateActionsChanged () |
|
void | OnPressedStateActionsChanged () |
|
void | OnDisabledStateActionsChanged () |
|
void | TriggerHoverStartAction () |
|
void | TriggerHoverEndAction () |
|
void | TriggerPressedAction () |
|
void | TriggerReleasedAction (bool releasedOutside=false) |
|
void | TriggerReceivedHoverByNavigatingFromDescendantAction (AZ::EntityId descendantEntityId) |
|
virtual bool | IsAutoActivationSupported () |
|