My program doesn't have bugs. It just develops random features.

UE3:UTDrawCommandPanel (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site

(Redirected from UE3:CategoryInfo (UT3))
Jump to: navigation, search
UT3 Object >> UIRoot >> UIScreenObject >> UIObject >> UTUI_Widget >> UTDrawPanel >> UTDrawCommandPanel

Contents

Package: 
UTGame

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

[edit] Properties

[edit] Property group 'UTDrawCommandPanel'

[edit] BkgTexColor

Type: Object.Color


Default value:

Member Value
A 200
B 20
G 20
R 0

[edit] BkgTexCoords

Type: UIRoot.TextureCoordinates


Default value:

Member Value
U 610.0
UL 164.0
V 374.0
VL 126.0

[edit] BkgTexture

Type: Texture2D


Default value: Texture2D'UI_HUD.HUD.UI_HUD_BaseD'

[edit] DisabledColor

Type: Object.Color


Default value:

Member Value
A 255
B 128
G 128
R 128

[edit] SelectedColor

Type: Object.Color


Default value:

Member Value
A 255
B 0
G 255
R 255

[edit] SelTexColor

Type: Object.Color


Default value:

Member Value
A 255
B 0
G 51
R 0

[edit] SelTexCoords

Type: UIRoot.TextureCoordinates


Default value:

Member Value
U 622.0
UL 274.0
V 312.0
VL 63.0

[edit] SelTexture

Type: Texture2D


Default value: Texture2D'UI_HUD.HUD.UI_HUD_BaseC'

[edit] TextColor

Type: Object.Color


Default value:

Member Value
A 255
B 255
G 255
R 255

[edit] TransitionTime

Type: float


Default value: 0.2

[edit] Internal variables

[edit] AllCaption

Type: string

Modifiers: transient


[edit] CategoryNames

Type: array<CategoryInfo>


Default value, index 0:

Member Value
Category 'Order'
FriendlyName "Orders"

Default value, index 1:

Member Value
Category 'Taunt'
FriendlyName "Taunts"

Default value, index 2:

Member Value
Category 'Status'
FriendlyName "Status"

[edit] EmoteList

Type: ECmdListData

Modifiers: transient


[edit] FocusedList

Type: int

Which list has focus

[edit] GroupList

Type: ECmdListData

Modifiers: transient


[edit] LastFocusedList

Type: int


Default value: 50000

[edit] LastRenderTime

Type: float

Modifiers: transient


[edit] Lookup

Type: array<name>

Modifiers: transient


[edit] MoreCaption

Type: string

Modifiers: transient


[edit] MyHud

Type: UTHUD

Modifiers: transient


[edit] MyLists

Type: ECmdListData

Array size: 3

Modifiers: transient

The 3 lists

[edit] MyPlayerOwner

Type: UTPlayerController

Modifiers: transient


[edit] PRIList

Type: ECmdListData

Modifiers: transient


[edit] TransitionTimer

Type: float

Modifiers: transient


[edit] UTHudScene

Type: UTUIScene_Hud

Modifiers: transient


[edit] Subobjects

[edit] WidgetEventComponent

Class: Engine.UIComp_Event

Inherits from: UTDrawPanel.WidgetEventComponent

No new values.

[edit] Enums

[edit] EListType

ELT_Main 
ELT_Ack 
ELT_FriendlyFire 
ELT_Order 
ELT_Taunt 
ELT_PlayerSelect 

[edit] Structs

[edit] CategoryInfo

LOCALIZE ME

name Category 
string FriendlyName 

[edit] ECmdData

bool bDisabled 
name EmoteTag 
UTPlayerReplicationInfo PRI 
string Caption 

[edit] ECmdListData

int Selection 
int Top 
array<ECmdData> Values 

[edit] Functions

[edit] Events

[edit] DrawPanel

event DrawPanel ()

Overrides: UTDrawPanel.DrawPanel

Handle drawing in script

[edit] GetSupportedUIActionKeyNames

event GetSupportedUIActionKeyNames (out array<nameout_KeyNames)

Overrides: UIScreenObject.GetSupportedUIActionKeyNames

Setup Input subscriptions

[edit] PostInitialize

event PostInitialize ()

Overrides: UIScreenObject.PostInitialize

Called after this screen object's children have been initialized

[edit] Other instance functions

[edit] AdjustListSelection

function AdjustListSelection (int Modification, int List)


[edit] DrawList

function float DrawList (float XPos, float PercX, float Alpha, bool bShowSelection, int Idx)


[edit] EndOfChain

function bool EndOfChain ()

What this function does depends on the list in play. If it's the Emote list, then it will look to see if there the emote requires a player id. If this is the player list then it always returns true since there is no where else to go.

[edit] FillEmoteList

function FillEmoteList (name Category)


[edit] InitGroupList

function InitGroupList ()


[edit] InitPRIList

function InitPRIList ()


[edit] MyPawn

function UTPawn MyPawn ()


[edit] NeedsPRIList

function bool NeedsPRIList ()


[edit] NotifyGameSessionEnded

function NotifyGameSessionEnded ()

Overrides: UTUI_Widget.NotifyGameSessionEnded


[edit] PerformCommand

function bool PerformCommand ()


[edit] ProcessInputKey

function bool ProcessInputKey (const out UIRoot.SubscribedInputEventParameters EventParms)