Table of Contents

Class CheckBox

Namespace
Menu
Assembly
Assembly-CSharp.dll
public class CheckBox : ButtonTemplate, SelectableMenuObject, ButtonMenuObject
Inheritance
CheckBox
Implements
Inherited Members

Constructors

public CheckBox(Menu menu, MenuObject owner, CheckBox.IOwnCheckBox reportTo, Vector2 pos, float textWidth, string displayText, string IDString, bool textOnRight = false)

Parameters

menu Menu
owner MenuObject
reportTo CheckBox.IOwnCheckBox
pos Vector2
textWidth float
displayText string
IDString string
textOnRight bool

Fields

public string IDString

Field Value

string
public bool brightColor

Field Value

bool
public string displayText

Field Value

string
public MenuLabel label

Field Value

MenuLabel
public float lastSymbolHalfVisible

Field Value

float
public CheckBox.IOwnCheckBox reportTo

Field Value

CheckBox.IOwnCheckBox
public RoundedRect roundedRect

Field Value

RoundedRect
public bool selectable

Field Value

bool
public float symbolHalfVisible

Field Value

float
public FSprite symbolSprite

Field Value

FSprite

Properties

public bool Checked { get; set; }

Property Value

bool
public override bool CurrentlySelectableMouse { get; }

Property Value

bool
public override bool CurrentlySelectableNonMouse { get; }

Property Value

bool

Methods

public override void Clicked()
public override void GrafUpdate(float timeStacker)

Parameters

timeStacker float
public override Color MyColor(float timeStacker)

Parameters

timeStacker float

Returns

Color
public override void RemoveSprites()
public override void Update()