Table of Contents

Class OpFloatSlider

Namespace
Menu.Remix.MixedUI
Assembly
Assembly-CSharp.dll
public class OpFloatSlider : UIconfig, IValueFloat, IValueType
Inheritance
OpFloatSlider
Implements
Inherited Members
Extension Methods

Constructors

public OpFloatSlider(ConfigurableBase configFloat, Vector2 pos, int length, byte decimalNum = 1, bool vertical = false)

Parameters

configFloat ConfigurableBase
pos Vector2
length int
decimalNum byte
vertical bool
public OpFloatSlider(Configurable<float> config, Vector2 pos, int length, byte decimalNum = 1, bool vertical = false)

Parameters

config Configurable<float>
pos Vector2
length int
decimalNum byte
vertical bool

Fields

public readonly byte _dNum

Field Value

byte
public int _increment

Field Value

int
public FLabel _label

Field Value

FLabel
public GlowGradient _labelGlow

Field Value

GlowGradient
public FSprite[] _lineSprites

Field Value

FSprite[]
public DyeableRect _rect

Field Value

DyeableRect
public Color colorEdge

Field Value

Color
public Color colorFill

Field Value

Color
public Color colorLine

Field Value

Color
public bool hideLabel

Field Value

bool
public float max

Field Value

float
public float min

Field Value

float
public int mousewheelTick

Field Value

int
public float tickHoldStart

Field Value

float
public readonly bool vertical

Field Value

bool

Properties

public int Increment { get; set; }

Property Value

int
public float _mul { get; }

Property Value

float

Methods

public override void Change()
public float ClampValue(float v)

Parameters

v float

Returns

float
public override bool CopyFromClipboard(string value)

Parameters

value string

Returns

bool
public override string DisplayDescription()

Returns

string
public override void GrafUpdate(float timeStacker)

Parameters

timeStacker float
public virtual void Initialize()
public override void Reactivate()
public override void Update()
public virtual void _LineVisibility(Vector2 cutPos, Vector2 cutSize)

Parameters

cutPos Vector2
cutSize Vector2