Mostly Harmless

UE2:GUIMultiOptionList (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIListBase >> GUIVertList >> GUIMultiOptionList

Contents

Package: 
XInterface

null

[edit] Properties

[edit] Property group 'GUIMultiOptionList'

[edit] bVerticalLayout

Type: bool


[edit] ColumnWidth

Type: float


Default value: 1.0

[edit] Elements

Type: array<GUIMenuOption>

Modifiers: editconst, editconstarray


[edit] ItemPadding

Type: float


Default value: 0.1

[edit] ItemScaling

Type: float


Default value: 0.045

[edit] ItemsPerColumn

Type: int

Modifiers: editconst


[edit] NumColumns

Type: int


Default value: 1

[edit] Default values

Property Value
OnAdjustTop InternalOnAdjustTop

[edit] Delegates

[edit] OnCreateComponent

delegate OnCreateComponent (GUIMenuOption NewComp, GUIMultiOptionList Sender)


[edit] Functions

[edit] Events

[edit] CalculateIndex

event int CalculateIndex (optional bool bRequireValidIndex)

Overrides: GUIVertList.CalculateIndex


[edit] CanFocusElement

protected event bool CanFocusElement (GUIMenuOption Elem)


[edit] ElementVisible

event bool ElementVisible (int Idx)


[edit] InitComponent

event InitComponent (GUIController InController, GUIComponent InOwner)

Overrides: GUIListBase.InitComponent


[edit] LoseFocus

event LoseFocus (GUIComponent Sender)

Overrides: GUIComponent.LoseFocus


[edit] NextControl

event bool NextControl (GUIComponent Sender)

Overrides: GUIComponent.NextControl


[edit] PrevControl

event bool PrevControl (GUIComponent Sender)

Overrides: GUIComponent.PrevControl


[edit] SetFocus

event SetFocus (GUIComponent Who)

Overrides: GUIComponent.SetFocus


[edit] ValidIndex

event bool ValidIndex (int Idx)


[edit] Other instance functions

[edit] AddItem

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


[edit] CenterMouse

function CenterMouse ()

Overrides: GUIVertList.CenterMouse


[edit] Clear

function Clear ()

Overrides: GUIListBase.Clear


[edit] Down

function bool Down ()

Overrides: GUIVertList.Down


[edit] Find

function int Find (string Caption)


[edit] FindComp

function int FindComp (GUIMenuOption Comp)


[edit] GenerateMenuOption

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


[edit] Get

function GUIMenuOption Get ()


[edit] GetItem

function GUIMenuOption GetItem (int Idx)


[edit] HideList

function HideList ()


[edit] InsertItem

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


[edit] InternalOnAdjustTop

function InternalOnAdjustTop (GUIComponent Sender)


[edit] InternalOnChange

function InternalOnChange (GUIComponent Sender)


[edit] InternalOnClick

function bool InternalOnClick (GUIComponent Sender)

Overrides: GUIVertList.InternalOnClick


[edit] MakeVisible

function MakeVisible (float Perc)

Overrides: GUIListBase.MakeVisible


[edit] MoveLeft

function bool MoveLeft ()

Overrides: GUIListBase.MoveLeft


[edit] MoveRight

function bool MoveRight ()

Overrides: GUIListBase.MoveRight


[edit] PgDn

function PgDn ()

Overrides: GUIVertList.PgDn


[edit] PgUp

function PgUp ()

Overrides: GUIVertList.PgUp


[edit] RemoveItem

function RemoveItem (int Idx)


[edit] ReplaceItem

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


[edit] ScrollAlignThumb

function ScrollAlignThumb ()


[edit] SetIndex

function int SetIndex (int NewIndex)

Overrides: GUIListBase.SetIndex


[edit] SetTopItem

function SetTopItem (int Item)

Overrides: GUIListBase.SetTopItem


[edit] ShowList

function ShowList ()


[edit] Up

function bool Up ()

Overrides: GUIVertList.Up


[edit] WheelDown

function WheelDown ()

Overrides: GUIVertList.WheelDown