Inherits ComponentBus.
|
|
virtual TriggerMode | GetTriggerMode ()=0 |
| | Get the way the tooltip is triggered to display.
|
| |
|
virtual void | SetTriggerMode (TriggerMode triggerMode)=0 |
| | Set the way the tooltip is triggered to display.
|
| |
|
virtual bool | GetAutoPosition ()=0 |
| | Get whether the tooltip display element will be auto positioned.
|
| |
|
virtual void | SetAutoPosition (bool autoPosition)=0 |
| | Set whether the tooltip display element will be auto positioned.
|
| |
|
virtual AutoPositionMode | GetAutoPositionMode ()=0 |
| | Get auto position mode.
|
| |
|
virtual void | SetAutoPositionMode (AutoPositionMode autoPositionMode)=0 |
| | Set auto position mode.
|
| |
|
virtual const AZ::Vector2 & | GetOffset ()=0 |
| | Get the offset from the tooltip display element's pivot to the mouse position.
|
| |
|
virtual void | SetOffset (const AZ::Vector2 &offset)=0 |
| | Set the offset from the tooltip display element's pivot to the mouse position.
|
| |
| virtual bool | GetAutoSize ()=0 |
| |
| virtual void | SetAutoSize (bool autoSize)=0 |
| |
|
virtual AZ::EntityId | GetTextEntity ()=0 |
| | Get the entity id of the text element that is used for resizing.
|
| |
| virtual void | SetTextEntity (AZ::EntityId textEntity)=0 |
| |
|
virtual float | GetDelayTime ()=0 |
| | Get the amount of time to wait before showing the tooltip display element after hover start.
|
| |
|
virtual void | SetDelayTime (float delayTime)=0 |
| | Set the amount of time to wait before showing the tooltip display element after hover start.
|
| |
|
virtual float | GetDisplayTime ()=0 |
| | Get the amount of time the tooltip display element is to remain visible.
|
| |
|
virtual void | SetDisplayTime (float displayTime)=0 |
| | Set the amount of time the tooltip display element is to remain visible.
|
| |
|
virtual void | PrepareToShow (AZ::EntityId tooltipElement)=0 |
| | Show the tooltip display element.
|
| |
|
virtual void | Hide ()=0 |
| | Hide the tooltip display element.
|
| |
|
virtual void | Update ()=0 |
| | Update the tooltip display element.
|
| |
Interface class that a tooltip display component needs to implement. A tooltip display component is responsible for displaying an element as a tooltip given sizing and positioning properties