I'm a doctor, not a mechanic

UE2:GUIMultiComponent (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> GUI >> GUIComponent >> GUIMultiComponent
Package: 
XInterface
Direct subclasses:
GUIComboBox, GUIFloatEdit, GUIListBoxBase, GUIMenuOption, GUINumericEdit, GUIPage, GUIPanel, GUIScrollBarBase, GUITabControl
This class in other games:
UE2Runtime, UT2004

Class: xInterface.GUIMultiComponent

GUIMultiComponents are collections of components that work together. When initialized, GUIMultiComponents transfer all of their components to the to the GUIPage that owns them.

Written by Joe Wilcox (c) 2002, Epic Games, Inc. All Rights Reserved

Properties[edit]

Controls[edit]

Type: array<GUIComponent>

An Array of Components that make up this Control

FocusedControl[edit]

Type: GUIComponent

Which component inside this one has focus

Functions[edit]

Events[edit]

FindComponentIndex[edit]

event int FindComponentIndex (GUIComponent Who)


FocusFirst[edit]

event bool FocusFirst (GUIComponent Sender, bool bIgnoreMultiTabStops)

Overrides: GUIComponent.FocusFirst


FocusLast[edit]

event bool FocusLast (GUIComponent Sender, bool bIgnoreMutliTabStops)

Overrides: GUIComponent.FocusLast


LoseFocus[edit]

event LoseFocus (GUIComponent Sender)

Overrides: GUIComponent.LoseFocus


MenuStateChange[edit]

event MenuStateChange (GUI.eMenuState Newstate)

Overrides: GUIComponent.MenuStateChange


NextControl[edit]

event bool NextControl (GUIComponent Sender)

Overrides: GUIComponent.NextControl


PrevControl[edit]

event bool PrevControl (GUIComponent Sender)

Overrides: GUIComponent.PrevControl


SetFocus[edit]

event SetFocus (GUIComponent Who)

Overrides: GUIComponent.SetFocus


Other instance functions[edit]

InitComponent[edit]

function InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: GUIComponent.InitComponent


LoadINI[edit]

function string LoadINI ()

Overrides: GUIComponent.LoadINI


SaveINI[edit]

function SaveINI (string Value)

Overrides: GUIComponent.SaveINI