Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE2:GUIMultiOptionList (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIListBase >> GUIVertList >> GUIMultiOptionList
Package: 
XInterface

null

Properties

Property group 'GUIMultiOptionList'

bVerticalLayout

Type: bool


ColumnWidth

Type: float


Default value: 1.0

Elements

Type: array<GUIMenuOption>

Modifiers: editconst, editconstarray


ItemPadding

Type: float


Default value: 0.1

ItemScaling

Type: float


Default value: 0.045

ItemsPerColumn

Type: int

Modifiers: editconst


NumColumns

Type: int


Default value: 1

Default values

Property Value
OnAdjustTop InternalOnAdjustTop

Delegates

OnCreateComponent

delegate OnCreateComponent (GUIMenuOption NewComp, GUIMultiOptionList Sender)


Functions

Events

CalculateIndex

event int CalculateIndex (optional bool bRequireValidIndex)

Overrides: GUIVertList.CalculateIndex


CanFocusElement

protected event bool CanFocusElement (GUIMenuOption Elem)


ElementVisible

event bool ElementVisible (int Idx)


InitComponent

event InitComponent (GUIController InController, GUIComponent InOwner)

Overrides: GUIListBase.InitComponent


LoseFocus

event LoseFocus (GUIComponent Sender)

Overrides: GUIComponent.LoseFocus


NextControl

event bool NextControl (GUIComponent Sender)

Overrides: GUIComponent.NextControl


PrevControl

event bool PrevControl (GUIComponent Sender)

Overrides: GUIComponent.PrevControl


SetFocus

event SetFocus (GUIComponent Who)

Overrides: GUIComponent.SetFocus


ValidIndex

event bool ValidIndex (int Idx)


Other instance functions

AddItem

function GUIMenuOption AddItem (string NewOptionClass, optional GUIMenuOption NewComp, optional string Caption, optional bool bUnique)


CenterMouse

function CenterMouse ()

Overrides: GUIVertList.CenterMouse


Clear

function Clear ()

Overrides: GUIListBase.Clear


Down

function bool Down ()

Overrides: GUIVertList.Down


Find

function int Find (string Caption)


FindComp

function int FindComp (GUIMenuOption Comp)


GenerateMenuOption

protected function GenerateMenuOption (out string NewOptionClass, out GUIMenuOption NewComp, out string Caption)


Get

function GUIMenuOption Get ()


GetItem

function GUIMenuOption GetItem (int Idx)


HideList

function HideList ()


InsertItem

function GUIMenuOption InsertItem (int Idx, string NewOptionClass, optional GUIMenuOption NewComp, optional string Caption, optional bool bUnique)


InternalOnAdjustTop

function InternalOnAdjustTop (GUIComponent Sender)


InternalOnChange

function InternalOnChange (GUIComponent Sender)


InternalOnClick

function bool InternalOnClick (GUIComponent Sender)

Overrides: GUIVertList.InternalOnClick


MakeVisible

function MakeVisible (float Perc)

Overrides: GUIListBase.MakeVisible


MoveLeft

function bool MoveLeft ()

Overrides: GUIListBase.MoveLeft


MoveRight

function bool MoveRight ()

Overrides: GUIListBase.MoveRight


PgDn

function PgDn ()

Overrides: GUIVertList.PgDn


PgUp

function PgUp ()

Overrides: GUIVertList.PgUp


RemoveItem

function RemoveItem (int Idx)


ReplaceItem

function GUIMenuOption ReplaceItem (int idx, string NewOptionClass, optional GUIMenuOption NewComp, optional string Caption, optional bool bUnique)


ScrollAlignThumb

function ScrollAlignThumb ()


SetIndex

function int SetIndex (int NewIndex)

Overrides: GUIListBase.SetIndex


SetTopItem

function SetTopItem (int Item)

Overrides: GUIListBase.SetTopItem


ShowList

function ShowList ()


Up

function bool Up ()

Overrides: GUIVertList.Up


WheelDown

function WheelDown ()

Overrides: GUIVertList.WheelDown