I don't need to test my programs. I have an error-correcting modem.
UE2:GUIMultiComponent (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> GUI >> GUIComponent >> GUIMultiComponent |
- Package:
- XInterface
- Direct subclasses:
- ComponentGroup, GUIBorder, GUIComboBox, GUIFloatEdit, GUIListBoxBase, GUIMenuOption, GUINumericEdit, GUIPage, GUIPanel, GUIScrollBarBase, GUITabControl
- This class in other games:
- UE2Runtime, UT2003
| 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
[edit] Properties
[edit] Property group 'GUIMultiComponent'
[edit] AnimationCount
Type: int
Modifiers: noexport, editconst
Every time a component begins an animation frame, this is increased
[edit] bAlwaysAutomate
Type: bool
[edit] bOldStyleMenus
Type: bool
Is this a UT2003 menu or UT2004
[edit] PropagateVisibility
Type: bool
Does changes to visibility propagate down the line
[edit] Property group 'Menu'
[edit] Components
Type: array<GUIComponent>
Modifiers: noexport, editconstarray
[edit] Controls
Type: array<GUIComponent>
Modifiers: editinlinenotify, export
An Array of Components that make up this Control
[edit] Property group 'State'
[edit] bDrawFocusedLast
Type: bool
Default value: True
[edit] FocusedControl
Type: GUIComponent
Modifiers: noexport, editconst
Which component inside this one has focus
[edit] Default values
| Property | Value |
|---|---|
| bTabStop | True |
[edit] Delegates
[edit] HandleContextMenuClose
[edit] HandleContextMenuOpen
[edit] NotifyContextSelect
[edit] OnCreateComponent
[edit] Functions
[edit] Native functions
[edit] FindComponentIndex
[edit] InitializeControls
[edit] RemapComponents
[edit] Events
[edit] AddComponent
[edit] AppendComponent
[edit] BeginAnimation
Overrides: GUIComponent.BeginAnimation
[edit] CanAcceptFocus
Overrides: GUIComponent.CanAcceptFocus
[edit] Closed
Overrides: GUIComponent.Closed
[edit] EndAnimation
Overrides: GUIComponent.EndAnimation
[edit] FocusFirst
Overrides: GUIComponent.FocusFirst
[edit] FocusLast
Overrides: GUIComponent.FocusLast
[edit] Free
Overrides: GUIComponent.Free
[edit] InitComponent
Overrides: GUIComponent.InitComponent
[edit] InsertComponent
[edit] LoseFocus
Overrides: GUIComponent.LoseFocus
[edit] NextControl
Overrides: GUIComponent.NextControl
[edit] Opened
Overrides: GUIComponent.Opened
[edit] PrevControl
Overrides: GUIComponent.PrevControl
[edit] RemoveComponent
[edit] SetFocus
Overrides: GUIComponent.SetFocus
[edit] SetVisibility
Overrides: GUIComponent.SetVisibility
[edit] Other instance functions
[edit] CenterMouse
Overrides: GUIComponent.CenterMouse
[edit] CheckDuplicateTabOrder
[edit] CheckInvalidTabOrder
[edit] DebugTabOrder
Overrides: GUIComponent.DebugTabOrder
[edit] DisableMe
Overrides: GUIComponent.DisableMe
[edit] EnableMe
Overrides: GUIComponent.EnableMe
[edit] InternalOnShow
[edit] LevelChanged
Overrides: GUIComponent.LevelChanged
[edit] SetFocusInstead
Overrides: GUIComponent.SetFocusInstead
