I don't need to test my programs. I have an error-correcting modem.

UE2:UT2K4PlayInfoPanel (UT2004)

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

Base class for tab panels which access playinfo information

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

Properties[edit]

Property group 'UT2K4PlayInfoPanel'[edit]

bRefresh[edit]

Type: bool

Modifiers: noexport


Default value: True

bUpdate[edit]

Type: bool

Modifiers: noexport


bVerticalLayout[edit]

Type: bool

Modifiers: config


EditText[edit]

Type: string

Modifiers: localized


Default value: "Edit"

GamePI[edit]

Type: PlayInfo

Modifiers: editconst, noexport


NumColumns[edit]

Type: int


Default value: 1

Internal variables[edit]

InfoRules[edit]

Type: array<PlayInfo.PlayInfoData>


lb_Rules[edit]

Type: GUIMultiOptionListBox

Modifiers: automated


Default value: GUIMultiOptionListBox'RuleListBox'

li_Rules[edit]

Type: GUIMultiOptionList


Default values[edit]

Property Value
FadeInTime 0.25
OnActivate InternalOnActivate

Subobjects[edit]

RuleListBox[edit]

Class: XInterface.GUIMultiOptionListBox

Property Value
bBoundToParent True
bScaleToParent True
bVisibleWhenEmpty True
OnChange InternalOnChange
OnCreateComponent ListBoxCreateComponent
TabOrder 0
WinHeight 0.930009
WinLeft 0.0
WinTop 0.0
WinWidth 1.0

Functions[edit]

Events[edit]

Free[edit]

event Free ()

Overrides: GUITabPanel.Free


InitComponent[edit]

event InitComponent (GUIController MyC, GUIComponent MyO)

Overrides: GUIPanel.InitComponent


Other instance functions[edit]

AddGroupHeader[edit]

function AddGroupHeader (int PlayInfoIndex, bool InitialRow)


AddRule[edit]

function AddRule (PlayInfo.PlayInfoData NewRule, int Index)


ArrayPropClicked[edit]

function ArrayPropClicked (GUIComponent Sender)


CanShowPanel[edit]

function bool CanShowPanel ()

Overrides: GUITabPanel.CanShowPanel


ClearRules[edit]

function ClearRules ()


CustomClicked[edit]

function CustomClicked (GUIComponent Sender)


CustomPageClosed[edit]

function CustomPageClosed (optional bool bCancelled)


DumpListElements[edit]

function DumpListElements (int BadListIndex, int BadPlayInfoIndex)


FindComponentWithTag[edit]

function int FindComponentWithTag (int FindTag)


FindGroupIndex[edit]

function int FindGroupIndex (string Group)


InternalOnActivate[edit]

function InternalOnActivate ()


InternalOnChange[edit]

function InternalOnChange (GUIComponent Sender)


InternalOnCreateComponent[edit]

function InternalOnCreateComponent (GUIMenuOption NewComp, GUIMultiOptionList Sender)


ListBoxCreateComponent[edit]

function ListBoxCreateComponent (GUIComponent NewComp, GUIComponent Sender)


LoadRules[edit]

function LoadRules ()


Refresh[edit]

function Refresh ()

Overrides: GUITabPanel.Refresh


StoreSetting[edit]

protected function StoreSetting (int Index, string NewValue)


UpdateRules[edit]

function UpdateRules ()


UpdateSetting[edit]

function UpdateSetting (GUIMenuOption Sender)