I'm a doctor, not a mechanic

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

Property group 'UT2K4PlayInfoPanel'

bRefresh

Type: bool

Modifiers: noexport


Default value: True

bUpdate

Type: bool

Modifiers: noexport


bVerticalLayout

Type: bool

Modifiers: config


EditText

Type: string

Modifiers: localized


Default value: "Edit"

GamePI

Type: PlayInfo

Modifiers: editconst, noexport


NumColumns

Type: int


Default value: 1

Internal variables

InfoRules

Type: array<PlayInfo.PlayInfoData>


lb_Rules

Type: GUIMultiOptionListBox

Modifiers: automated


Default value: GUIMultiOptionListBox'RuleListBox'

li_Rules

Type: GUIMultiOptionList


Default values

Property Value
FadeInTime 0.25
OnActivate InternalOnActivate

Subobjects

RuleListBox

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

Events

Free

event Free ()

Overrides: GUITabPanel.Free


InitComponent

event InitComponent (GUIController MyC, GUIComponent MyO)

Overrides: GUIPanel.InitComponent


Other instance functions

AddGroupHeader

function AddGroupHeader (int PlayInfoIndex, bool InitialRow)


AddRule

function AddRule (PlayInfo.PlayInfoData NewRule, int Index)


ArrayPropClicked

function ArrayPropClicked (GUIComponent Sender)


CanShowPanel

function bool CanShowPanel ()

Overrides: GUITabPanel.CanShowPanel


ClearRules

function ClearRules ()


CustomClicked

function CustomClicked (GUIComponent Sender)


CustomPageClosed

function CustomPageClosed (optional bool bCancelled)


DumpListElements

function DumpListElements (int BadListIndex, int BadPlayInfoIndex)


FindComponentWithTag

function int FindComponentWithTag (int FindTag)


FindGroupIndex

function int FindGroupIndex (string Group)


InternalOnActivate

function InternalOnActivate ()


InternalOnChange

function InternalOnChange (GUIComponent Sender)


InternalOnCreateComponent

function InternalOnCreateComponent (GUIMenuOption NewComp, GUIMultiOptionList Sender)


ListBoxCreateComponent

function ListBoxCreateComponent (GUIComponent NewComp, GUIComponent Sender)


LoadRules

function LoadRules ()


Refresh

function Refresh ()

Overrides: GUITabPanel.Refresh


StoreSetting

protected function StoreSetting (int Index, string NewValue)


UpdateRules

function UpdateRules ()


UpdateSetting

function UpdateSetting (GUIMenuOption Sender)