Mostly Harmless
UE3:UTScoreboardPanel (UT3)
Object >> UIRoot >> UIScreenObject >> UIObject >> UTUI_Widget >> UTDrawPanel >> UTScoreboardPanel |
Contents
- 1 Properties
- 1.1 Property group 'Test'
- 1.2 Property group 'UTScoreboardPanel'
- 1.2.1 AssociatedTeamIndex
- 1.2.2 BackgroundCoords
- 1.2.3 BackgroundTex
- 1.2.4 BarPerc
- 1.2.5 bDrawPlayerNum
- 1.2.6 bInteractive
- 1.2.7 BlingCoords
- 1.2.8 BlingPct
- 1.2.9 BlingTex
- 1.2.10 ClanMultiplier
- 1.2.11 ClanPosAdjust
- 1.2.12 ClanTagPerc
- 1.2.13 Fonts
- 1.2.14 FragsXPct
- 1.2.15 HeaderFont
- 1.2.16 HeaderXPct
- 1.2.17 HeaderYPos
- 1.2.18 HighlightPad
- 1.2.19 LeftMiscStr
- 1.2.20 MainPerc
- 1.2.21 MinFontScale
- 1.2.22 MiscMultiplier
- 1.2.23 MiscPerc
- 1.2.24 MiscPosAdjust
- 1.2.25 PlayerNamePad
- 1.2.26 RightMiscStr
- 1.2.27 ScoreFont
- 1.2.28 ScorePosition
- 1.2.29 SelBarTex
- 1.2.30 SpacerPerc
- 1.2.31 TextLeftPadPct
- 1.2.32 TextPctHeight
- 1.2.33 TextPctWidth
- 1.2.34 TextTopPadPct
- 1.3 Internal variables
- 1.3.1 bCensor
- 1.3.2 bMustDrawLocalPRI
- 1.3.3 FakeNames
- 1.3.4 HeaderTitle_Deaths
- 1.3.5 HeaderTitle_Name
- 1.3.6 HeaderTitle_Score
- 1.3.7 LastCellHeight
- 1.3.8 LeftColumnPosX
- 1.3.9 LeftColumnWidth
- 1.3.10 NameCnt
- 1.3.11 PingString
- 1.3.12 PlayerOwner
- 1.3.13 PRIList
- 1.3.14 RightColumnPosX
- 1.3.15 RightColumnWidth
- 1.3.16 SelectedPI
- 1.3.17 TeamColors
- 1.3.18 UTHudSceneOwner
- 1.4 Default values
- 1.5 Subobjects
- 2 Enums
- 3 Structs
- 4 Delegates
- 5 Functions
- Package:
- UTGame
- Direct subclasses:
- UTDuelQueueScoreboardPanel, UTTDMScoreboardPanel
- This class in other games:
- UDK
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Properties
Property group 'Test'
bShowTextBounds
Type: bool
Modifiers: transient
EditorTestNoPlayers
Type: int
Modifiers: transient
Property group 'UTScoreboardPanel'
AssociatedTeamIndex
Type: int
Default value: -1
BackgroundCoords
Type: UIRoot.TextureCoordinates
BackgroundTex
Type: Texture2D
BarPerc
Type: float
Default value: 1.2
bDrawPlayerNum
Type: bool
Default value: True
bInteractive
Type: bool
If true, this scoreboard will be considered to be interactive
BlingCoords
Type: UIRoot.TextureCoordinates
BlingPct
Type: UIRoot.TextureCoordinates
BlingTex
Type: Texture2D
ClanMultiplier
Type: float
ClanPosAdjust
Type: float
ClanTagPerc
Type: float
Default value: 0.7
Fonts
Type: SBFontData
Array size: 4
Font Data 0 = Tiny, 1=Small, 2=Med, 3=Large
Default value, index 0:
Member | Value |
---|---|
Font | Font'EngineFonts.SmallFont' |
Default value, index 1:
Member | Value |
---|---|
Font | MultiFont'UI_Fonts_Final.HUD.MF_Small' |
Default value, index 2:
Member | Value |
---|---|
Font | MultiFont'UI_Fonts_Final.HUD.MF_Medium' |
Default value, index 3:
Member | Value |
---|---|
Font | MultiFont'UI_Fonts_Final.HUD.MF_Large' |
FragsXPct
Type: float
HeaderFont
Type: Font
HeaderXPct
Type: float
HeaderYPos
Type: float
HighlightPad
Type: float
LeftMiscStr
Type: string
Modifiers: config
MainPerc
Type: float
Default value: 0.95
MinFontScale
Type: float
MiscMultiplier
Type: float
MiscPerc
Type: float
Default value: 1.1
MiscPosAdjust
Type: float
PlayerNamePad
Type: float
RightMiscStr
Type: string
Modifiers: config
ScoreFont
Type: Font
ScorePosition
Type: Object.Vector2D
SelBarTex
Type: Texture2D
Default value: Texture2D'UI_HUD.HUD.UI_HUD_BaseC'
SpacerPerc
Type: float
TextLeftPadPct
Type: float
TextPctHeight
Type: float
TextPctWidth
Type: float
TextTopPadPct
Type: float
Internal variables
bCensor
Type: bool
Modifiers: transient
bMustDrawLocalPRI
Type: bool
whether or not this list should always attempt to include the local player's PRI, skipping other players if necessary to make it fit
Default value: True
FakeNames
Type: string
Array size: 32
Modifiers: transient
HeaderTitle_Deaths
Type: string
HeaderTitle_Name
Type: string
HeaderTitle_Score
Type: string
LastCellHeight
Type: float
Modifiers: transient
We cache this so we don't have to resize everything for a mouse click
LeftColumnPosX
Type: float
Modifiers: transient
LeftColumnWidth
Type: float
Modifiers: transient
NameCnt
Type: int
Modifiers: transient
PingString
Type: string
Modifiers: localized
Default value: "Ping"
PlayerOwner
Type: UTPlayerController
Modifiers: transient
PRIList
Type: array<UTPlayerReplicationInfo>
Modifiers: transient
Holds a list of PRI's currently being worked on. Note it cleared every frame
RightColumnPosX
Type: float
Modifiers: transient
RightColumnWidth
Type: float
Modifiers: transient
SelectedPI
Type: int
Modifiers: transient
The Player Index of the currently selected player
TeamColors
Type: Object.Color
Array size: 2
Modifiers: transient
UTHudSceneOwner
Type: UTUIScene_Hud
Cached reference to the HUDSceneOwner
Default values
Property | Value |
---|---|
DefaultStates[3] | Class'Engine.UIState_Active' |
DefaultStates[4] | Class'Engine.UIState_Focused' |
Subobjects
WidgetEventComponent
Class: Engine.UIComp_Event
Inherits from: UTDrawPanel.WidgetEventComponent
No new values.
Enums
EFontType
Defines the different font sizes
- EFT_Tiny
- EFT_Small
- EFT_Med
- EFT_Large
Structs
SBFontData
Holds the font data. We cache the max char height for quick lookup
Delegates
OnSelectionChange
Functions
Events
DrawPanel
Overrides: UTDrawPanel.DrawPanel
Draw the Scoreboard
GetSupportedUIActionKeyNames
Overrides: UIScreenObject.GetSupportedUIActionKeyNames
Setup Input subscriptions
PostInitialize
Overrides: UIScreenObject.PostInitialize
Called after this screen object's children have been initialized