IN THIS ARTICLE
UIScrollBarComponent
UIScrollBarComponent
Controls scroll bar characteristics.
UiScrollBarBus
Services messages for the UiScrollBarComponent
.
GetAutoFadeDelay
Returns the fade delay in seconds.
**Minimum Lumberyard Version: **1.24
Syntax
float GetAutoFadeDelay()
GetAutoFadeSpeed
Returns the fade speed in seconds.
**Minimum Lumberyard Version: **1.24
Syntax
float GetAutoFadeSpeed()
GetHandleEntity
Returns the handle entity.
Syntax
AZ::EntityId GetHandleEntity()
GetHandleSize
Returns the size of the handle relative to the scroll bar (0 - 1).
Syntax
float GetHandleSize()
GetMinHandlePixelSize
Returns the minimum size of the handle in pixels.
Syntax
float GetMinHandlePixelSize()
IsAutoFadeEnabled
Returns whether auto fade is enabled.
**Minimum Lumberyard Version: **1.24
Syntax
bool IsAutoFadeEnabled()
SetAutoFadeDelay
Sets the fade delay in seconds.
**Minimum Lumberyard Version: **1.24
Syntax
void SetAutoFadeDelay(float delay)
SetAutoFadeEnabled
Sets whether auto fade is enabled.
**Minimum Lumberyard Version: **1.24
Syntax
void SetAutoFadeEnabled(bool isEnabled)
SetAutoFadeSpeed
Sets the fade speed in seconds.
**Minimum Lumberyard Version: **1.24
Syntax
void SetAutoFadeSpeed(float speed)
SetHandleEntity
Sets the handle entity.
Syntax
void SetHandleEntity(AZ::EntityId entityId)
SetHandleSize
Sets the size of the handle relative to the scroll bar (0 - 1).
Syntax
void SetHandleSize(float size)
SetMinHandlePixelSize
Sets the minimum size of the handle in pixels.
Syntax
void SetMinHandlePixelSize(float size)
UiScrollerBus
Services scrolling for the UiScrollBarComponent
.
GetOrientation
Returns the orientation of the scroller.
Syntax
eUiScrollerOrientation GetOrientation()
Following are possible values for eUiScrollerOrientation
.
enum eUiScrollerOrientation
{
eUiScrollerOrientation_Horizontal,
eUiScrollerOrientation_Vertical
};
GetValue
Returns the current value for the scroller (0 - 1).
Syntax
float GetValue()
GetValueChangedActionName
Returns the name of the action triggered when the value has changed.
Syntax
const AZStd::string& GetValueChangedActionName()
GetValueChangingActionName
Returns the name of the action triggered while the value is changing.
Syntax
AZStd::string& GetValueChangingActionName()
SetOrientation
Sets the orientation of the scroller.
Syntax
SetOrientation(eUiScrollerOrientation orientation)
For possible values for eUiScrollerOrientation
, see
GetOrientation.
SetValue
Sets the value of the scroller (0 - 1).
Syntax
void SetValue(float value)
SetValueChangedActionName
Sets the action triggered when the value has changed.
Syntax
void SetValueChangedActionName(const AZStd::string& actionName)
SetValueChangingActionName
Sets the name of the action triggered while the value is changing.
Syntax
void SetValueChangingActionName(const AZStd::string& actionName)