Always snap to grid
UE3:UTScoreboardPanel instance functions (UT3)
Object >> UIRoot >> UIScreenObject >> UIObject >> UTUI_Widget >> UTDrawPanel >> UTScoreboardPanel (instance functions) |
Contents
- 1 Instance functions
- 1.1 AutoFit
- 1.2 ChangeSelection
- 1.3 CheckSelectedPRI
- 1.4 DisableScoreboard
- 1.5 DrawClanTag
- 1.6 DrawDaggers
- 1.7 DrawHighlight
- 1.8 DrawMisc
- 1.9 DrawPlayerName
- 1.10 DrawPlayerNum
- 1.11 DrawPRI
- 1.12 DrawScore
- 1.13 DrawScoreHeader
- 1.14 DrawString
- 1.15 DrawTeamScore
- 1.16 EnableScoreboard
- 1.17 FindSelfInScoreboard
- 1.18 GetClanTagStr
- 1.19 GetHeaderColor
- 1.20 GetLeftMisc
- 1.21 GetMousePosition
- 1.22 GetPlayerDeaths
- 1.23 GetPlayerNameStr
- 1.24 GetPlayerScore
- 1.25 GetPRICount
- 1.26 GetPRIList
- 1.27 GetPRIUnderCursor
- 1.28 GetRightMisc
- 1.29 GetSelectedIndex
- 1.30 GetTimeOnline
- 1.31 IsValidScoreboardPlayer
- 1.32 NotifyGameSessionEnded
- 1.33 OnNotifyResolutionChanged
- 1.34 ProcessInputKey
- 1.35 SelectUnderCursor
- 1.36 SetHeaderStrings
- 1.37 SetSelectedIndex
- 1.38 SizeFonts
- 1.39 StrLen
- 1.40 UserString
- UTScoreboardPanel instance functions in other games:
- UDK
- Other member categories for this class:
- properties
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. |
Instance functions[edit]
AutoFit[edit]
Figure a way to fit the data. This will probably be specific to each game type
Parameters:
- GRI - The Game ReplicationIfno
- FontIndex - The Index to use for the main text
- ClanTagFontIndex - The Index to use for the Clan Tag
- MiscFontIndex - The Index to use for the Misc tag
- FontSCale - The final font scaling factor to use if all else fails
- bPrimeList - Should only be true the first call. Will build a list of who needs to be checked.
ChangeSelection[edit]
[ InteractiveMode ]****************************
CheckSelectedPRI[edit]
DisableScoreboard[edit]
DrawClanTag[edit]
Draw the player's clan tag.
DrawDaggers[edit]
DrawHighlight[edit]
Draw any highlights. These should render underneath the full width of the cell
DrawMisc[edit]
Draw any Misc data
DrawPlayerName[edit]
Draw the Player's Name
DrawPlayerNum[edit]
Draw's the player's Number (ie "1.")
DrawPRI[edit]
Draw an full cell.. Call the functions above.
DrawScore[edit]
Draw the Player's Score
DrawScoreHeader[edit]
DrawString[edit]
Our own implementation of DrawString that manages font lookup and scaling
DrawTeamScore[edit]
Default to drawing nothing
EnableScoreboard[edit]
FindSelfInScoreboard[edit]
GetClanTagStr[edit]
Returns the Clan Tag in the PRI
GetHeaderColor[edit]
Get the header color
GetLeftMisc[edit]
Get the Left Misc string
GetMousePosition[edit]
GetPlayerDeaths[edit]
Returns the # of deaths as a string
GetPlayerNameStr[edit]
Returns the Player's Name
GetPlayerScore[edit]
Returns the score as a string
GetPRICount[edit]
GetPRIList[edit]
Scan the PRIArray and get any valid PRI's for display
GetPRIUnderCursor[edit]
GetRightMisc[edit]
Get the Right Misc string
GetSelectedIndex[edit]
GetTimeOnline[edit]
Returns the time online as a string
IsValidScoreboardPlayer[edit]
Tests a PRI to see if we should display it on the scoreboard
Parameters:
- PRI - The PRI to test
Returns:
- TRUE if we should display it, returns FALSE if we shouldn't
NotifyGameSessionEnded[edit]
Overrides: UTUI_Widget.NotifyGameSessionEnded
OnNotifyResolutionChanged[edit]
Whenever there is a resolution change, make sure we recache the font sizes
ProcessInputKey[edit]
SelectUnderCursor[edit]
SetHeaderStrings[edit]
Sets the header strings using localized values
SetSelectedIndex[edit]
SizeFonts[edit]
Precache the sizing of the fonts so we don't have to constant look it up
StrLen[edit]
Our own version of StrLen that manages font lookup and scaling
UserString[edit]
Does string replace on the user string for several values