Table of Contents

Class OpUpdown

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

public FSprite _arrDown

Field Value

FSprite
public FSprite _arrUp

Field Value

FSprite
public float _arrX

Field Value

float
public int _arrowCounter

Field Value

int
public int _bumpCount

Field Value

int
public int _bumpDeci

Field Value

int
public int _bumpDeciMax

Field Value

int
public BumpBehaviour _bumpDown

Field Value

BumpBehaviour
public BumpBehaviour _bumpUp

Field Value

BumpBehaviour
public readonly byte _dNum

Field Value

byte
public float _fMax

Field Value

float
public float _fMin

Field Value

float
public int _iMax

Field Value

int
public int _iMin

Field Value

int
public int _increment

Field Value

int
public float _lastArrX

Field Value

float
public Vector2 _scrollHeldPos

Field Value

Vector2
public float _scrollHeldTickPos

Field Value

float
public float _targetArrX

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
public int GetValueInt()

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()