Inherits AZ::ComponentBus.
 | 
| 
virtual float  | GetHandleSize ()=0 | 
|   | Get the size of the handle relative to the scrollbar (0 - 1) 
  | 
|   | 
| 
virtual void  | SetHandleSize (float size)=0 | 
|   | Set the size of the handle relative to the scrollbar (0 - 1) 
  | 
|   | 
| 
virtual float  | GetMinHandlePixelSize ()=0 | 
|   | Get the minimum size of the handle in pixels. 
  | 
|   | 
| 
virtual void  | SetMinHandlePixelSize (float size)=0 | 
|   | Set the minimum size of the handle in pixels. 
  | 
|   | 
| 
virtual AZ::EntityId  | GetHandleEntity ()=0 | 
|   | Get the handle entity. 
  | 
|   | 
| 
virtual void  | SetHandleEntity (AZ::EntityId entityId)=0 | 
|   | Set the handle entity. 
  | 
|   | 
| 
virtual bool  | IsAutoFadeEnabled ()=0 | 
|   | Get auto fade. 
  | 
|   | 
| 
virtual void  | SetAutoFadeEnabled (bool isAutoFadeEnabled)=0 | 
|   | Set auto fade. 
  | 
|   | 
| 
virtual float  | GetAutoFadeDelay ()=0 | 
|   | Get the delay in seconds before the scrollbar will fade if unused. 
  | 
|   | 
| 
virtual void  | SetAutoFadeDelay (float delay)=0 | 
|   | Set the fade delay in seconds. 
  | 
|   | 
| 
virtual float  | GetAutoFadeSpeed ()=0 | 
|   | Get the speed in seconds that it will take for the scrollbar to fade to transparent. 
  | 
|   | 
| 
virtual void  | SetAutoFadeSpeed (float speed)=0 | 
|   | Set the fade speed in seconds. 
  | 
|   | 
 | 
| 
static const AZ::EBusHandlerPolicy  | HandlerPolicy = AZ::EBusHandlerPolicy::Single | 
|   | Only one component on a entity can implement the events. 
  | 
|   | 
The documentation for this class was generated from the following file:
- Gems/LyShine/Code/Include/LyShine/Bus/UiScrollBarBus.h