Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_SliderComponent Class Reference
Inheritance diagram for SCR_SliderComponent:
SCR_ChangeableComponentBase

Protected Member Functions

override void HandlerAttached (Widget w)
override void HandlerDeattached (Widget w)
override bool OnFocus (Widget w, int x, int y)
void OnValueChanged (Widget w)
float UpdateValue ()
float RoundValue (float value, int precision)
void OnValueFinal (Widget w)
void OnSliderFocus ()
void OnSliderFocusLost ()
void SetValue (float value)
ScriptInvoker GetOnChangedFinal ()
float GetValue ()
void SetFormatText (string text)
string GetFormatText ()
void ShowCustomValue (string value)
void SetSliderSettings (float min, float max, float step, string formatText=string.Empty)
void SetMin (float min)
void SetMax (float max)
void SetStep (float step)
float GetMin ()
float GetMax ()
float GetStep ()
void SetShownValueMultiplier (float multiplier)
float GetShownValueMultiplier ()

Static Protected Member Functions

static SCR_SliderComponent GetSliderComponent (string name, Widget parent, bool searchAllChildren=true)

Protected Attributes

float m_fValue
float m_fMinValue
float m_fMaxValue
float m_fStep
string m_sFormatText
float m_fShownValueMultiplier
float m_fShownSecondaryMultiplier
float m_fValueMultiplier
float m_fSecondaryMultiplier
float m_fValueOffset
float m_fSecondaryOffset
bool m_bClampValue
bool m_bRoundValue
int m_iDecimalPrecision
string m_sChangeSound
TextWidget m_wText
SliderWidget m_wSlider
float m_fOldValue
ref SCR_EventHandlerComponent m_Handler
ref ScriptInvoker m_OnChangedFinal

Detailed Description

Definition at line 2 of file SCR_SliderComponent.c.

Member Function Documentation

◆ GetFormatText()

string SCR_SliderComponent::GetFormatText ( )
inlineprotected

Definition at line 229 of file SCR_SliderComponent.c.

◆ GetMax()

float SCR_SliderComponent::GetMax ( )
inlineprotected

Definition at line 289 of file SCR_SliderComponent.c.

◆ GetMin()

float SCR_SliderComponent::GetMin ( )
inlineprotected

Definition at line 280 of file SCR_SliderComponent.c.

◆ GetOnChangedFinal()

ScriptInvoker SCR_SliderComponent::GetOnChangedFinal ( )
inlineprotected

Definition at line 209 of file SCR_SliderComponent.c.

◆ GetShownValueMultiplier()

float SCR_SliderComponent::GetShownValueMultiplier ( )
inlineprotected

Definition at line 315 of file SCR_SliderComponent.c.

◆ GetSliderComponent()

SCR_SliderComponent SCR_SliderComponent::GetSliderComponent ( string name,
Widget parent,
bool searchAllChildren = true )
inlinestaticprotected

Static method to easily find component by providing name and parent. Searching all children will go through whole hierarchy, instead of immediate chidren

Definition at line 323 of file SCR_SliderComponent.c.

◆ GetStep()

float SCR_SliderComponent::GetStep ( )
inlineprotected

Definition at line 298 of file SCR_SliderComponent.c.

◆ GetValue()

float SCR_SliderComponent::GetValue ( )
inlineprotected

Definition at line 217 of file SCR_SliderComponent.c.

◆ HandlerAttached()

override void SCR_SliderComponent::HandlerAttached ( Widget w)
inlineprotected

Definition at line 57 of file SCR_SliderComponent.c.

◆ HandlerDeattached()

override void SCR_SliderComponent::HandlerDeattached ( Widget w)
inlineprotected

Definition at line 84 of file SCR_SliderComponent.c.

◆ OnFocus()

override bool SCR_SliderComponent::OnFocus ( Widget w,
int x,
int y )
inlineprotected

Definition at line 93 of file SCR_SliderComponent.c.

◆ OnSliderFocus()

void SCR_SliderComponent::OnSliderFocus ( )
inlineprotected

Definition at line 178 of file SCR_SliderComponent.c.

◆ OnSliderFocusLost()

void SCR_SliderComponent::OnSliderFocusLost ( )
inlineprotected

Definition at line 186 of file SCR_SliderComponent.c.

◆ OnValueChanged()

void SCR_SliderComponent::OnValueChanged ( Widget w)
inlineprotected

Definition at line 103 of file SCR_SliderComponent.c.

◆ OnValueFinal()

void SCR_SliderComponent::OnValueFinal ( Widget w)
inlineprotected

Definition at line 164 of file SCR_SliderComponent.c.

◆ RoundValue()

float SCR_SliderComponent::RoundValue ( float value,
int precision )
inlineprotected

Definition at line 152 of file SCR_SliderComponent.c.

◆ SetFormatText()

void SCR_SliderComponent::SetFormatText ( string text)
inlineprotected

Definition at line 223 of file SCR_SliderComponent.c.

◆ SetMax()

void SCR_SliderComponent::SetMax ( float max)
inlineprotected

Definition at line 263 of file SCR_SliderComponent.c.

◆ SetMin()

void SCR_SliderComponent::SetMin ( float min)
inlineprotected

Definition at line 257 of file SCR_SliderComponent.c.

◆ SetShownValueMultiplier()

void SCR_SliderComponent::SetShownValueMultiplier ( float multiplier)
inlineprotected

Definition at line 309 of file SCR_SliderComponent.c.

◆ SetSliderSettings()

void SCR_SliderComponent::SetSliderSettings ( float min,
float max,
float step,
string formatText = string.Empty )
inlineprotected

Definition at line 244 of file SCR_SliderComponent.c.

◆ SetStep()

void SCR_SliderComponent::SetStep ( float step)
inlineprotected

Definition at line 269 of file SCR_SliderComponent.c.

◆ SetValue()

void SCR_SliderComponent::SetValue ( float value)
inlineprotected

Definition at line 198 of file SCR_SliderComponent.c.

◆ ShowCustomValue()

void SCR_SliderComponent::ShowCustomValue ( string value)
inlineprotected

Definition at line 235 of file SCR_SliderComponent.c.

◆ UpdateValue()

float SCR_SliderComponent::UpdateValue ( )
inlineprotected

Definition at line 121 of file SCR_SliderComponent.c.

Member Data Documentation

◆ m_bClampValue

bool SCR_SliderComponent::m_bClampValue
protected

Definition at line 38 of file SCR_SliderComponent.c.

◆ m_bRoundValue

bool SCR_SliderComponent::m_bRoundValue
protected

Definition at line 41 of file SCR_SliderComponent.c.

◆ m_fMaxValue

float SCR_SliderComponent::m_fMaxValue
protected

Definition at line 11 of file SCR_SliderComponent.c.

◆ m_fMinValue

float SCR_SliderComponent::m_fMinValue
protected

Definition at line 8 of file SCR_SliderComponent.c.

◆ m_fOldValue

float SCR_SliderComponent::m_fOldValue
protected

Definition at line 51 of file SCR_SliderComponent.c.

◆ m_fSecondaryMultiplier

float SCR_SliderComponent::m_fSecondaryMultiplier
protected

Definition at line 29 of file SCR_SliderComponent.c.

◆ m_fSecondaryOffset

float SCR_SliderComponent::m_fSecondaryOffset
protected

Definition at line 35 of file SCR_SliderComponent.c.

◆ m_fShownSecondaryMultiplier

float SCR_SliderComponent::m_fShownSecondaryMultiplier
protected

Definition at line 23 of file SCR_SliderComponent.c.

◆ m_fShownValueMultiplier

float SCR_SliderComponent::m_fShownValueMultiplier
protected

Definition at line 20 of file SCR_SliderComponent.c.

◆ m_fStep

float SCR_SliderComponent::m_fStep
protected

Definition at line 14 of file SCR_SliderComponent.c.

◆ m_fValue

float SCR_SliderComponent::m_fValue
protected

Definition at line 5 of file SCR_SliderComponent.c.

◆ m_fValueMultiplier

float SCR_SliderComponent::m_fValueMultiplier
protected

Definition at line 26 of file SCR_SliderComponent.c.

◆ m_fValueOffset

float SCR_SliderComponent::m_fValueOffset
protected

Definition at line 32 of file SCR_SliderComponent.c.

◆ m_Handler

ref SCR_EventHandlerComponent SCR_SliderComponent::m_Handler
protected

Definition at line 53 of file SCR_SliderComponent.c.

◆ m_iDecimalPrecision

int SCR_SliderComponent::m_iDecimalPrecision
protected

Definition at line 44 of file SCR_SliderComponent.c.

◆ m_OnChangedFinal

ref ScriptInvoker SCR_SliderComponent::m_OnChangedFinal
protected

Definition at line 54 of file SCR_SliderComponent.c.

◆ m_sChangeSound

string SCR_SliderComponent::m_sChangeSound
protected

Definition at line 47 of file SCR_SliderComponent.c.

◆ m_sFormatText

string SCR_SliderComponent::m_sFormatText
protected

Definition at line 17 of file SCR_SliderComponent.c.

◆ m_wSlider

SliderWidget SCR_SliderComponent::m_wSlider
protected

Definition at line 50 of file SCR_SliderComponent.c.

◆ m_wText

TextWidget SCR_SliderComponent::m_wText
protected

Definition at line 49 of file SCR_SliderComponent.c.


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