Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
OptionSelectorSliderSetup Class Reference

This Option Selector handles a Slider Marker, which basically has 2 sliders One slider is for selecting the value, and the other slider is for displaying some other value/ information. More...

Inheritance diagram for OptionSelectorSliderSetup:
ScriptConsoleSelector

Protected Member Functions

void OptionSelectorLevelMarker (Widget parent, float value, ScriptedWidgetEventHandler parentMenu, bool disabled, float min, float max)
 
override void Enable ()
 
override void Disable ()
 
void SetSlider2Value (float value)
 
override bool OnUpdate (Widget w)
 
void OptionSelectorSlider (Widget parent, float value, ScriptedWidgetEventHandler parent_menu, bool disabled, float min, float max, bool showEditbox=false)
 
void SetValueText ()
 
void Refresh (float defaultValue=-1)
 
float GetRangePercantageByValue ()
 
override bool OnChange (Widget w, int x, int y, bool finished)
 
bool Changed ()
 
bool IsValidEditboxValue (string text)
 
override bool OnDoubleClick (Widget w, int x, int y, int button)
 
override bool OnFocus (Widget w, int x, int y)
 
override bool OnFocusLost (Widget w, int x, int y)
 
override bool IsFocusable (Widget w)
 
override bool OnMouseLeave (Widget w, Widget enterW, int x, int y)
 
void SetActiveOption ()
 
void UpdateActiveOption ()
 
void Update ()
 
bool IsValueTextVisible ()
 

Protected Attributes

SliderWidget m_Slider2
 
bool m_Changed
 
EditBoxWidget m_ValueText
 
bool m_ShowEditbox
 
float m_LastValue
 

Detailed Description

This Option Selector handles a Slider Marker, which basically has 2 sliders One slider is for selecting the value, and the other slider is for displaying some other value/ information.

Parameters
m_Slider2other slider value, which can be used to convery some other info to the player

Definition at line 6 of file optionselectorlevelmarker.c.

Member Function Documentation

◆ Changed()

bool OptionSelectorSliderSetup::Changed ( )
protected

Definition at line 113 of file optionselectorslider.c.

◆ Disable()

override void OptionSelectorSliderSetup::Disable ( )
protected

Definition at line 42 of file optionselectorlevelmarker.c.

◆ Enable()

override void OptionSelectorSliderSetup::Enable ( )
protected

Definition at line 36 of file optionselectorlevelmarker.c.

◆ GetRangePercantageByValue()

float OptionSelectorSliderSetup::GetRangePercantageByValue ( )
protected

Definition at line 73 of file optionselectorslider.c.

◆ IsFocusable()

override bool OptionSelectorSliderSetup::IsFocusable ( Widget w)
protected

Definition at line 187 of file optionselectorslider.c.

◆ IsValidEditboxValue()

bool OptionSelectorSliderSetup::IsValidEditboxValue ( string text)
protected

Definition at line 118 of file optionselectorslider.c.

◆ IsValueTextVisible()

bool OptionSelectorSliderSetup::IsValueTextVisible ( )
protected

Definition at line 242 of file optionselectorslider.c.

◆ OnChange()

override bool OptionSelectorSliderSetup::OnChange ( Widget w,
int x,
int y,
bool finished )
protected

Definition at line 79 of file optionselectorslider.c.

◆ OnDoubleClick()

override bool OptionSelectorSliderSetup::OnDoubleClick ( Widget w,
int x,
int y,
int button )
protected

Definition at line 143 of file optionselectorslider.c.

◆ OnFocus()

override bool OptionSelectorSliderSetup::OnFocus ( Widget w,
int x,
int y )
protected

Definition at line 161 of file optionselectorslider.c.

◆ OnFocusLost()

override bool OptionSelectorSliderSetup::OnFocusLost ( Widget w,
int x,
int y )
protected

Definition at line 176 of file optionselectorslider.c.

◆ OnMouseLeave()

override bool OptionSelectorSliderSetup::OnMouseLeave ( Widget w,
Widget enterW,
int x,
int y )
protected

Definition at line 196 of file optionselectorslider.c.

◆ OnUpdate()

override bool OptionSelectorSliderSetup::OnUpdate ( Widget w)
protected

Definition at line 53 of file optionselectorlevelmarker.c.

◆ OptionSelectorLevelMarker()

void OptionSelectorSliderSetup::OptionSelectorLevelMarker ( Widget parent,
float value,
ScriptedWidgetEventHandler parentMenu,
bool disabled,
float min,
float max )
protected

Definition at line 10 of file optionselectorlevelmarker.c.

◆ OptionSelectorSlider()

void OptionSelectorSliderSetup::OptionSelectorSlider ( Widget parent,
float value,
ScriptedWidgetEventHandler parent_menu,
bool disabled,
float min,
float max,
bool showEditbox = false )
protected

Definition at line 8 of file optionselectorslider.c.

◆ Refresh()

void OptionSelectorSliderSetup::Refresh ( float defaultValue = -1)
protected

Definition at line 59 of file optionselectorslider.c.

◆ SetActiveOption()

void OptionSelectorSliderSetup::SetActiveOption ( )
protected

Definition at line 213 of file optionselectorslider.c.

◆ SetSlider2Value()

void OptionSelectorSliderSetup::SetSlider2Value ( float value)
protected

Definition at line 48 of file optionselectorlevelmarker.c.

◆ SetValueText()

void OptionSelectorSliderSetup::SetValueText ( )
protected

Definition at line 53 of file optionselectorslider.c.

◆ Update()

void OptionSelectorSliderSetup::Update ( )
protected

Definition at line 235 of file optionselectorslider.c.

◆ UpdateActiveOption()

void OptionSelectorSliderSetup::UpdateActiveOption ( )
protected

Definition at line 222 of file optionselectorslider.c.

Member Data Documentation

◆ m_Changed

bool OptionSelectorSliderSetup::m_Changed
protected

Definition at line 3 of file optionselectorslider.c.

◆ m_LastValue

float OptionSelectorSliderSetup::m_LastValue
protected

Definition at line 6 of file optionselectorslider.c.

◆ m_ShowEditbox

bool OptionSelectorSliderSetup::m_ShowEditbox
protected

Definition at line 5 of file optionselectorslider.c.

◆ m_Slider2

SliderWidget OptionSelectorSliderSetup::m_Slider2
protected

Definition at line 8 of file optionselectorlevelmarker.c.

◆ m_ValueText

EditBoxWidget OptionSelectorSliderSetup::m_ValueText
protected

Definition at line 4 of file optionselectorslider.c.


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