Table of Contents

Class OpHoldButton

Namespace
Menu.Remix.MixedUI
Assembly
Assembly-CSharp.dll
public class OpHoldButton : UIfocusable
Inheritance
OpHoldButton
Inherited Members

Constructors

public OpHoldButton(Vector2 pos, float rad, string displayText, float fillTime = 80)

Parameters

pos Vector2
rad float
displayText string
fillTime float
public OpHoldButton(Vector2 pos, Vector2 size, string displayText, float fillTime = 80)

Parameters

pos Vector2
size Vector2
displayText string
fillTime float

Fields

public readonly FSprite[] _circles

Field Value

FSprite[]
public readonly FSprite _fillSprite

Field Value

FSprite
public readonly float _fillTime

Field Value

float
public float _filled

Field Value

float
public readonly GlowGradient _glow

Field Value

GlowGradient
public bool _hasSignalled

Field Value

bool
public bool _isProgress

Field Value

bool
public readonly FLabel _label

Field Value

FLabel
public float _pulse

Field Value

float
public readonly DyeableRect _rect

Field Value

DyeableRect
public readonly DyeableRect _rectH

Field Value

DyeableRect
public int _releaseCounter

Field Value

int
public string _text

Field Value

string
public Color colorEdge

Field Value

Color
public Color colorFill

Field Value

Color
public byte progressDeci

Field Value

byte
public MenuMicrophone.MenuSoundLoop soundLoop

Field Value

MenuMicrophone.MenuSoundLoop

Properties

public override Rect FocusRect { get; }

Property Value

Rect
public float progress { get; set; }

Property Value

float
public string text { get; set; }

Property Value

string

Methods

public override void Change()
public override void Deactivate()
public override string DisplayDescription()

Returns

string
public override void Freeze()
public override void GrafUpdate(float timeStacker)

Parameters

timeStacker float
public override void Reset()
public void SetProgress(float percentage)

Parameters

percentage float
public void SoundLoopKill()
public override void Unload()
public override void Update()

Events

public event OnSignalHandler OnClick

Event Type

OnSignalHandler
public event OnSignalHandler OnPressDone

Event Type

OnSignalHandler
public event OnSignalHandler OnPressInit

Event Type

OnSignalHandler