Table of Contents

Class MultipleChoiceArray

Namespace
Menu
Assembly
Assembly-CSharp.dll
public class MultipleChoiceArray : RectangularMenuObject
Inheritance
MultipleChoiceArray
Inherited Members

Constructors

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

menu Menu
owner MenuObject
reportTo MultipleChoiceArray.IOwnMultipleChoiceArray
pos Vector2
text string
IDString string
textWidth float
width float
buttonsCount int
textInBoxes bool
splitText bool

Fields

public string IDString

Field Value

string
public bool anyButtonSelected

Field Value

bool
public MultipleChoiceArray.MultipleChoiceButton[] buttons

Field Value

MultipleChoiceButton[]
public bool gOut

Field Value

bool
public MenuLabel label

Field Value

MenuLabel
public float lastLightUp

Field Value

float
public float lightUp

Field Value

float
public FSprite[] lines

Field Value

FSprite[]
public MultipleChoiceArray.IOwnMultipleChoiceArray reportTo

Field Value

MultipleChoiceArray.IOwnMultipleChoiceArray
public bool textInBoxes

Field Value

bool

Properties

public int CheckedButton { get; set; }

Property Value

int
public bool greyedOut { get; set; }

Property Value

bool

Methods

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 Singal(MenuObject sender, string message)

Parameters

sender MenuObject
message string
public override void Update()
public float XPosOfButton(int i)

Parameters

i int

Returns

float