Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes | Static Protected Attributes | List of all members
SCR_WLibProgressBarComponent Interface Reference

Minimalist progress bar. More...

Inheritance diagram for SCR_WLibProgressBarComponent:
[legend]

Public Member Functions

override void HandlerAttached (Widget w)
 
void SetMin (float value)
 
void SetMax (float value)
 
void SetValue (float value, bool animate=true)
 
void SetChange (float value)
 
void UpdateVisuals (bool animate=true)
 
void StopProgressAnimation ()
 
void SetSliderColor (Color newColor)
 
void SetSliderChangeColor (Color newColor)
 
float GetMin ()
 
float GetMax ()
 
float GetValue ()
 
Widget GetRootWidget ()
 
float GetAnimationSpeed ()
 
bool IsUsingAnimationTime ()
 
void SetUsingAnimationTime (bool enable)
 
void SetAnimationTime (float value)
 

Static Public Member Functions

static SCR_WLibProgressBarComponent GetProgressBar (string name, Widget parent, bool searchAllChildren=true)
 

Public Attributes

ref Color m_SliderColor
 
ref Color m_BackgroundColor
 

Protected Attributes

float m_fMin
 
float m_fMax
 
float m_fValue
 
bool m_bReverseDirection
 
bool m_bConstantAnimationSpeed
 
float m_fAnimationTime
 
Widget m_wRoot
 
Widget m_wBar
 
Widget m_wChange
 
Widget m_wSpacer
 
float m_fChange
 

Static Protected Attributes

const string WIDGET_CHANGE = "Change"
 

Detailed Description

Minimalist progress bar.

Member Function Documentation

◆ GetAnimationSpeed()

float SCR_WLibProgressBarComponent.GetAnimationSpeed ( )

◆ GetMax()

float SCR_WLibProgressBarComponent.GetMax ( )

◆ GetMin()

float SCR_WLibProgressBarComponent.GetMin ( )

◆ GetProgressBar()

static SCR_WLibProgressBarComponent SCR_WLibProgressBarComponent.GetProgressBar ( string  name,
Widget  parent,
bool  searchAllChildren = true 
)
static

◆ GetRootWidget()

Widget SCR_WLibProgressBarComponent.GetRootWidget ( )

◆ GetValue()

float SCR_WLibProgressBarComponent.GetValue ( )

◆ HandlerAttached()

override void SCR_WLibProgressBarComponent.HandlerAttached ( Widget  w)

◆ IsUsingAnimationTime()

bool SCR_WLibProgressBarComponent.IsUsingAnimationTime ( )

◆ SetAnimationTime()

void SCR_WLibProgressBarComponent.SetAnimationTime ( float  value)

◆ SetChange()

void SCR_WLibProgressBarComponent.SetChange ( float  value)

◆ SetMax()

void SCR_WLibProgressBarComponent.SetMax ( float  value)

◆ SetMin()

void SCR_WLibProgressBarComponent.SetMin ( float  value)

◆ SetSliderChangeColor()

void SCR_WLibProgressBarComponent.SetSliderChangeColor ( Color  newColor)

◆ SetSliderColor()

void SCR_WLibProgressBarComponent.SetSliderColor ( Color  newColor)

◆ SetUsingAnimationTime()

void SCR_WLibProgressBarComponent.SetUsingAnimationTime ( bool  enable)

◆ SetValue()

void SCR_WLibProgressBarComponent.SetValue ( float  value,
bool  animate = true 
)

Implemented in SCR_ProgressBarWithSegments.

◆ StopProgressAnimation()

void SCR_WLibProgressBarComponent.StopProgressAnimation ( )

◆ UpdateVisuals()

void SCR_WLibProgressBarComponent.UpdateVisuals ( bool  animate = true)

Implemented in SCR_ProgressBarWithSegments.

Member Data Documentation

◆ m_BackgroundColor

ref Color SCR_WLibProgressBarComponent.m_BackgroundColor

◆ m_bConstantAnimationSpeed

bool SCR_WLibProgressBarComponent.m_bConstantAnimationSpeed
protected

◆ m_bReverseDirection

bool SCR_WLibProgressBarComponent.m_bReverseDirection
protected

◆ m_fAnimationTime

float SCR_WLibProgressBarComponent.m_fAnimationTime
protected

◆ m_fChange

float SCR_WLibProgressBarComponent.m_fChange
protected

◆ m_fMax

float SCR_WLibProgressBarComponent.m_fMax
protected

◆ m_fMin

float SCR_WLibProgressBarComponent.m_fMin
protected

◆ m_fValue

float SCR_WLibProgressBarComponent.m_fValue
protected

◆ m_SliderColor

ref Color SCR_WLibProgressBarComponent.m_SliderColor

◆ m_wBar

Widget SCR_WLibProgressBarComponent.m_wBar
protected

◆ m_wChange

Widget SCR_WLibProgressBarComponent.m_wChange
protected

◆ m_wRoot

Widget SCR_WLibProgressBarComponent.m_wRoot
protected

◆ m_wSpacer

Widget SCR_WLibProgressBarComponent.m_wSpacer
protected

◆ WIDGET_CHANGE

const string SCR_WLibProgressBarComponent.WIDGET_CHANGE = "Change"
staticprotected

The documentation for this interface was generated from the following file: