Mostly Harmless

UE2:IAMultiColumnRulesPanel (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPanel >> GUITabPanel >> UT2K4TabPanel >> UT2K4PlayInfoPanel >> IAMultiColumnRulesPanel
Package: 
GUI2K4
Direct subclass:
UT2K4Tab_ServerRulesPanel

This version of UT2K4PlayInfoPanel displays PlayInfo settings on a single page, subdividing PlayInfo groups into sections

Created by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved

Properties[edit]

Property group 'IAMultiColumnRulesPanel'[edit]

BlueSym[edit]

Type: string

Modifiers: config


p_Anchor[edit]

Type: UT2K4GamePageBase

Modifiers: editconst


RedSym[edit]

Type: string

Modifiers: config


TeamSymbolPage[edit]

Type: string


Default value: "GUI2K4.TeamSymbolConfig"

Internal variables[edit]

b_Symbols[edit]

Type: moButton

Modifiers: automated


Default value: moButton'SymbolButton'

ch_Advanced[edit]

Type: moCheckBox

Modifiers: automated

toggles advanced property display

Default value: moCheckBox'AdvancedButton'

i_bk[edit]

Type: GUIImage

Modifiers: automated


Default value: GUIImage'Bk1'

Default values[edit]

Property Value
NumColumns 2

Subobjects[edit]

AdvancedButton[edit]

Class: XInterface.moCheckBox

Property Value
bAutoSizeCaption True
bBoundToParent True
bScaleToParent True
bSquare True
Caption "View Advanced Options"
Hint "Toggles whether advanced properties are displayed"
OnChange InternalOnChange
RenderWeight 1.0
TabOrder 1
WinHeight 0.04
WinLeft 0.136725
WinTop 0.948334
WinWidth 0.3

Bk1[edit]

Class: XInterface.GUIImage

Property Value
Image Material'2K4Menus.Newcontrols.Display99'
ImageStyle ISTY_Stretched
WinHeight 0.90793
WinLeft 5.05E-4
WinTop 0.014733
WinWidth 0.996997

SymbolButton[edit]

Class: XInterface.moButton

Property Value
bAutoSizeCaption True
ButtonCaption "Configure"
Caption "Team Symbols"
ComponentWidth 0.4
Hint "Choose the banner symbols for each team."
OnChange InternalOnChange
TabOrder 2
WinHeight 0.056282
WinLeft 0.523664
WinTop 0.936182
WinWidth 0.329346

Functions[edit]

Events[edit]

InitComponent[edit]

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: UT2K4PlayInfoPanel.InitComponent


Other instance functions[edit]

InternalOnChange[edit]

function InternalOnChange (GUIComponent Sender)

Overrides: UT2K4PlayInfoPanel.InternalOnChange


LoadRules[edit]

function LoadRules ()

Overrides: UT2K4PlayInfoPanel.LoadRules


Play[edit]

function string Play ()


Refresh[edit]

function Refresh ()

Overrides: UT2K4PlayInfoPanel.Refresh


SetGamePI[edit]

protected function SetGamePI ()


ShouldDisplayRule[edit]

protected function bool ShouldDisplayRule (int Index)


StoreSetting[edit]

protected function StoreSetting (int Index, string NewValue)

Overrides: UT2K4PlayInfoPanel.StoreSetting


SymbolConfigClosed[edit]

function SymbolConfigClosed (optional bool bCancelled)


UpdateAdvancedCheckbox[edit]

function UpdateAdvancedCheckbox ()


UpdateBotSetting[edit]

function UpdateBotSetting (int BotModeIndex)


UpdateSymbolButton[edit]

function UpdateSymbolButton ()