- Namespace
- Menu
- Assembly
- Assembly-CSharp.dll
public abstract class Slider : RectangularMenuObject, SelectableMenuObject, ButtonMenuObject
- Inheritance
-
Slider
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
public Slider(Menu menu, MenuObject owner, string text, Vector2 pos, Vector2 size, Slider.SliderID ID, bool subtleSlider)
Parameters
menu Menu
owner MenuObject
text string
pos Vector2
size Vector2
ID Slider.SliderID
subtleSlider bool
Fields
public Slider.SliderID ID
Field Value
- Slider.SliderID
public Vector2 anchorPoint
Field Value
- Vector2
Field Value
- float
public ButtonBehavior buttonBehav
Field Value
- ButtonBehavior
public float graphicInDraggedMode
Field Value
- float
Field Value
- float
public FSprite[] lineSprites
Field Value
- FSprite[]
public MenuLabel menuLabel
Field Value
- MenuLabel
public float mouseDragOffset
Field Value
- float
Field Value
- bool
Field Value
- float
public RoundedRect roundedRect
Field Value
- RoundedRect
public RoundedRect selectRect
Field Value
- RoundedRect
Field Value
- bool
public SubtleSliderNob subtleSliderNob
Field Value
- SubtleSliderNob
Properties
public bool CurrentlySelectableMouse { get; }
Property Value
- bool
public bool CurrentlySelectableNonMouse { get; }
Property Value
- bool
public float ExtraLengthAtEnd { get; }
Property Value
- float
public ButtonBehavior GetButtonBehavior { get; }
Property Value
- ButtonBehavior
public Slider.ISliderOwner GetOwner { get; }
Property Value
- Slider.ISliderOwner
public bool IsMouseOverMe { get; }
Property Value
- bool
public override bool MouseOver { get; }
Property Value
- bool
public Vector2 RelativeAnchorPoint { get; }
Property Value
- Vector2
public override bool Selected { get; }
Property Value
- bool
public bool Vertical { get; }
Property Value
- bool
public float floatValue { get; set; }
Property Value
- float
Methods
public virtual void Clicked()
public override void GrafUpdate(float timeStacker)
Parameters
timeStacker float
public Color MyColor(float timeStacker)
Parameters
timeStacker float
Returns
- Color
public override void RemoveSprites()
public override void Update()