Class MultipleChoiceArray
- Namespace
- Menu
- Assembly
- Assembly-CSharp.dll
public class MultipleChoiceArray : RectangularMenuObject
- Inheritance
-
MultipleChoiceArray
- Inherited Members
Constructors
MultipleChoiceArray(Menu, MenuObject, IOwnMultipleChoiceArray, Vector2, string, string, float, float, int, bool, bool)
public MultipleChoiceArray(Menu menu, MenuObject owner, MultipleChoiceArray.IOwnMultipleChoiceArray reportTo, Vector2 pos, string text, string IDString, float textWidth, float width, int buttonsCount, bool textInBoxes, bool splitText)
Parameters
menuMenuownerMenuObjectreportToMultipleChoiceArray.IOwnMultipleChoiceArrayposVector2textstringIDStringstringtextWidthfloatwidthfloatbuttonsCountinttextInBoxesboolsplitTextbool
Fields
IDString
public string IDString
Field Value
anyButtonSelected
public bool anyButtonSelected
Field Value
buttons
public MultipleChoiceArray.MultipleChoiceButton[] buttons
Field Value
gOut
public bool gOut
Field Value
label
public MenuLabel label
Field Value
lastLightUp
public float lastLightUp
Field Value
lightUp
public float lightUp
Field Value
lines
public FSprite[] lines
Field Value
- FSprite[]
reportTo
public MultipleChoiceArray.IOwnMultipleChoiceArray reportTo
Field Value
textInBoxes
public bool textInBoxes
Field Value
Properties
CheckedButton
public int CheckedButton { get; set; }
Property Value
greyedOut
public bool greyedOut { get; set; }
Property Value
Methods
GrafUpdate(float)
public override void GrafUpdate(float timeStacker)
Parameters
timeStackerfloat
MyColor(float)
public Color MyColor(float timeStacker)
Parameters
timeStackerfloat
Returns
- Color
RemoveSprites()
public override void RemoveSprites()
Singal(MenuObject, string)
public override void Singal(MenuObject sender, string message)
Parameters
senderMenuObjectmessagestring
Update()
public override void Update()
XPosOfButton(int)
public float XPosOfButton(int i)
Parameters
iint