DIFF

class OptionSelectorSource

OptionSelectorMultistateCharacterMenu OptionSelectorMultistate OptionSelector OptionSelectorBase ScriptedWidgetEventHandler Managed

All members, including inherited

Constructors 2

void ~OptionSelector()

Members 5

protected Widget m_PreviousOption
protected Widget m_NextOption

Methods 20

override bool OnMouseButtonUp(Widget w, int x, int y, int button)
References SetNextOption(), SetPrevOption(), m_NextOption
Show 1 more, m_PreviousOption
override bool OnClick(Widget w, int x, int y, int button)
override bool OnMouseEnter(Widget w, int x, int y)
override bool OnMouseLeave(Widget w, Widget enterW, int x, int y)
bool IsEnabled()

Returns 'true' if current index == 1 (default 'enabled' value). Take care, as different selectors may follow different logic!

bool IsSelectorEnabled()

Returns false for the selector in 'disabled' states

void ColorOption()
void ShowNavigationButtons(bool show)
References Widget.Show(), Widget.Show(), m_NextOption
Show 1 more, m_PreviousOption
override bool IsFocusable(Widget w)
override void ColorNormalConsole(Widget w)
override void ColorDisabledConsole(Widget w)