Gah - a solution with more questions. – EntropicLqd
UE2:GUIMultiComponent (UT2004)
Object >> GUI >> GUIComponent >> GUIMultiComponent |
Contents
- 1 Properties
- 2 Delegates
- 3 Functions
- 3.1 Native functions
- 3.2 Events
- 3.2.1 AddComponent
- 3.2.2 AppendComponent
- 3.2.3 BeginAnimation
- 3.2.4 CanAcceptFocus
- 3.2.5 Closed
- 3.2.6 EndAnimation
- 3.2.7 FocusFirst
- 3.2.8 FocusLast
- 3.2.9 Free
- 3.2.10 InitComponent
- 3.2.11 InsertComponent
- 3.2.12 LoseFocus
- 3.2.13 NextControl
- 3.2.14 Opened
- 3.2.15 PrevControl
- 3.2.16 RemoveComponent
- 3.2.17 SetFocus
- 3.2.18 SetVisibility
- 3.3 Other instance functions
- Package:
- XInterface
- Direct subclasses:
- GUINumericEdit, ComponentGroup, GUIListBoxBase, GUIBorder, GUIComboBox, GUIFloatEdit, GUIMenuOption, GUIPage, GUIPanel, GUIScrollBarBase, GUITabControl
- This class in other games:
- UT2003, UE2Runtime
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Class: UT2K4UI.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 Updated by Ron Prestenback (c) 2002, Epic Games, Inc. All Rights Reserved
Properties
Property group 'GUIMultiComponent'
AnimationCount
Type: int
Modifiers: noexport, editconst
Every time a component begins an animation frame, this is increased
bAlwaysAutomate
Type: bool
bOldStyleMenus
Type: bool
Is this a UT2003 menu or UT2004
PropagateVisibility
Type: bool
Does changes to visibility propagate down the line
Property group 'Menu'
Components
Type: array<GUIComponent>
Modifiers: noexport, editconstarray
Controls
Type: array<GUIComponent>
Modifiers: editinlinenotify, export
An Array of Components that make up this Control
Property group 'State'
bDrawFocusedLast
Type: bool
Default value: True
FocusedControl
Type: GUIComponent
Modifiers: noexport, editconst
Which component inside this one has focus
Default values
Property | Value |
---|---|
bTabStop | True |
Delegates
HandleContextMenuClose
HandleContextMenuOpen
NotifyContextSelect
OnCreateComponent
Functions
Native functions
FindComponentIndex
InitializeControls
RemapComponents
Events
AddComponent
AppendComponent
BeginAnimation
Overrides: GUIComponent.BeginAnimation
CanAcceptFocus
Overrides: GUIComponent.CanAcceptFocus
Closed
Overrides: GUIComponent.Closed
EndAnimation
Overrides: GUIComponent.EndAnimation
FocusFirst
Overrides: GUIComponent.FocusFirst
FocusLast
Overrides: GUIComponent.FocusLast
Free
Overrides: GUIComponent.Free
InitComponent
Overrides: GUIComponent.InitComponent
InsertComponent
LoseFocus
Overrides: GUIComponent.LoseFocus
NextControl
Overrides: GUIComponent.NextControl
Opened
Overrides: GUIComponent.Opened
PrevControl
Overrides: GUIComponent.PrevControl
RemoveComponent
SetFocus
Overrides: GUIComponent.SetFocus
SetVisibility
Overrides: GUIComponent.SetVisibility
Other instance functions
CenterMouse
Overrides: GUIComponent.CenterMouse
CheckDuplicateTabOrder
CheckInvalidTabOrder
DebugTabOrder
Overrides: GUIComponent.DebugTabOrder
DisableMe
Overrides: GUIComponent.DisableMe
EnableMe
Overrides: GUIComponent.EnableMe
InternalOnShow
LevelChanged
Overrides: GUIComponent.LevelChanged
SetFocusInstead
Overrides: GUIComponent.SetFocusInstead