Class ButtonTemplate
- Namespace
- Menu
- Assembly
- Assembly-CSharp.dll
public abstract class ButtonTemplate : RectangularMenuObject, SelectableMenuObject, ButtonMenuObject
- Inheritance
-
ButtonTemplate
- Implements
- Derived
- Inherited Members
Constructors
ButtonTemplate(Menu, MenuObject, Vector2, Vector2)
public ButtonTemplate(Menu menu, MenuObject owner, Vector2 pos, Vector2 size)
Parameters
menuMenuownerMenuObjectposVector2sizeVector2
Fields
black
public float black
Field Value
buttonBehav
public ButtonBehavior buttonBehav
Field Value
rectColor
public HSLColor? rectColor
Field Value
Properties
CurrentlySelectableMouse
public virtual bool CurrentlySelectableMouse { get; }
Property Value
CurrentlySelectableNonMouse
public virtual bool CurrentlySelectableNonMouse { get; }
Property Value
GetButtonBehavior
public ButtonBehavior GetButtonBehavior { get; }
Property Value
IsMouseOverMe
public virtual bool IsMouseOverMe { get; }
Property Value
Methods
Clicked()
public virtual void Clicked()
InterpColor(float, HSLColor)
public virtual Color InterpColor(float timeStacker, HSLColor baseColor)
Parameters
Returns
- Color
MyColor(float)
public virtual Color MyColor(float timeStacker)
Parameters
timeStackerfloat
Returns
- Color
Update()
public override void Update()