- Namespace
- Menu.Remix.MixedUI
- Assembly
- Assembly-CSharp.dll
public class OpUpdown : OpTextBox, ICanBeTyped, IValueInt, IValueFloat, IValueType
- Inheritance
-
OpUpdown
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
public OpUpdown(Configurable<int> config, Vector2 pos, float sizeX)
Parameters
config Configurable<int>
pos Vector2
sizeX float
public OpUpdown(Configurable<float> config, Vector2 pos, float sizeX, byte decimalNum = 1)
Parameters
config Configurable<float>
pos Vector2
sizeX float
decimalNum byte
public OpUpdown(bool isInt, ConfigurableBase configBase, Vector2 pos, float sizeX)
Parameters
isInt bool
configBase ConfigurableBase
pos Vector2
sizeX float
Fields
Field Value
- FSprite
Field Value
- FSprite
Field Value
- float
Field Value
- int
Field Value
- int
Field Value
- int
Field Value
- int
public BumpBehaviour _bumpDown
Field Value
- BumpBehaviour
public BumpBehaviour _bumpUp
Field Value
- BumpBehaviour
public readonly byte _dNum
Field Value
- byte
Field Value
- float
Field Value
- float
Field Value
- int
Field Value
- int
Field Value
- int
Field Value
- float
public Vector2 _scrollHeldPos
Field Value
- Vector2
public float _scrollHeldTickPos
Field Value
- float
Field Value
- float
public bool lastGreyedOut
Field Value
- bool
Properties
public int Increment { get; set; }
Property Value
- int
public bool IsInt { get; }
Property Value
- bool
public override bool held { get; set; }
Property Value
- bool
public override string value { get; set; }
Property Value
- string
Methods
public override void Change()
public int ClampValue(int v)
Parameters
v int
Returns
- int
public float ClampValue(float v)
Parameters
v float
Returns
- float
public override string DisplayDescription()
Returns
- string
public float GetValueFloat()
Returns
- float
Returns
- int
public override void GrafUpdate(float timeStacker)
Parameters
timeStacker float
public override void NonMouseSetHeld(bool newHeld)
Parameters
newHeld bool
public void SetValueFloat(float value)
Parameters
value float
public void SetValueInt(int value)
Parameters
value int
public override void Update()
public void _Initialize()
public void _UpdateArrowX()