UE2:IAMultiColumnRulesPanel (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
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

Property group 'IAMultiColumnRulesPanel'

BlueSym

Type: string

Modifiers: config


p_Anchor

Type: UT2K4GamePageBase

Modifiers: editconst


RedSym

Type: string

Modifiers: config


TeamSymbolPage

Type: string


Default value: "GUI2K4.TeamSymbolConfig"

Internal variables

b_Symbols

Type: moButton

Modifiers: automated


Default value: moButton'SymbolButton'

ch_Advanced

Type: moCheckBox

Modifiers: automated

toggles advanced property display

Default value: moCheckBox'AdvancedButton'

i_bk

Type: GUIImage

Modifiers: automated


Default value: GUIImage'Bk1'

Default values

Property Value
NumColumns 2

Subobjects

AdvancedButton

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

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

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

Events

InitComponent

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: UT2K4PlayInfoPanel.InitComponent


Other instance functions

InternalOnChange

function InternalOnChange (GUIComponent Sender)

Overrides: UT2K4PlayInfoPanel.InternalOnChange


LoadRules

function LoadRules ()

Overrides: UT2K4PlayInfoPanel.LoadRules


Play

function string Play ()


Refresh

function Refresh ()

Overrides: UT2K4PlayInfoPanel.Refresh


SetGamePI

protected function SetGamePI ()


ShouldDisplayRule

protected function bool ShouldDisplayRule (int Index)


StoreSetting

protected function StoreSetting (int Index, string NewValue)

Overrides: UT2K4PlayInfoPanel.StoreSetting


SymbolConfigClosed

function SymbolConfigClosed (optional bool bCancelled)


UpdateAdvancedCheckbox

function UpdateAdvancedCheckbox ()


UpdateBotSetting

function UpdateBotSetting (int BotModeIndex)


UpdateSymbolButton

function UpdateSymbolButton ()