- Extends
- GUIMultiColumnList
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
|
+-- XInterface.GUIListBase
|
+-- XInterface.GUIVertList
|
+-- XInterface.GUIMultiColumnList
|
+-- XInterface.Browser_ServersList
Inherited Variables from XInterface.GUIMultiColumnList |
CellSpacing, ColumnHeadingHints, ColumnHeadings, ColumnWidths, ExpandLastColumn, InitColumnPerc, InvSortData, NeedsSorting, SortColumn, SortData, SortDescending |
Functions Summary |
| | AddFavorite (ServerBrowser Browser)
|
| | AutoPingServers ()
|
| | Clear ()
|
| | Connect (bool Spectator)
|
| | CopyServerToClipboard ()
|
| string | GetSortString (int i)
|
| | InitComponent (GUIController MyController, GUIComponent MyOwner)
|
| bool | InternalOnKeyEvent (out byte Key, out byte State, float delta)
|
| | InvalidatePings ()
|
| | MyOnChange (GUIComponent Sender)
|
| bool | MyOnDblClick (GUIComponent Sender)
|
| | MyOnDrawItem (Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending)
|
| | MyOnReceivedServer (GameInfo.ServerResponseLine s)
|
| | MyPingTimeout (int listid, ServerQueryClient.EPingCause PingCause)
|
| | MyQueryFinished (MasterServerClient.EResponseInfo ResponseInfo, int Info)
|
| | MyReceivedPingInfo (int listid, ServerQueryClient.EPingCause PingCause, GameInfo.ServerResponseLine s)
|
| int | RemoveCurrentServer ()
|
| | RePingServers ()
|
| | StopPings ()
|
| | Timer ()
|
Inherited Functions from XInterface.GUIMultiColumnList |
AddedItem, ChangeSortOrder, Clear, CurrentListId, Dump, GetCellLeftWidth, GetListIndex, InitializeColumns, InternalOnPreDraw, OnSortChanged, RemovedCurrent, RemovedItem, ResolutionChanged, Sort, SortList, UpdatedItem |
Inherited Functions from XInterface.GUIVertList |
CalculateIndex, CenterMouse, Down, End, Home, InternalOnClick, InternalOnKeyType, PgDn, PgUp, Up, WheelDown, WheelUp |
var int NumPlayers;
var int NumReceivedPings;
var array<int> OutstandingPings;
var int PingStart;
var int UseSimultaneousPings;
Browser_ServersList
function AutoPingServers ( )
function Clear ( )
function Connect ( bool Spectator )
function CopyServerToClipboard ( )
function string GetSortString ( int i )
function bool InternalOnKeyEvent ( out byte Key, out byte State, float delta )
function InvalidatePings ( )
function MyOnDrawItem (
Canvas Canvas,
int i,
float X,
float Y,
float W,
float H,
bool bSelected,
bool bPending )
function int RemoveCurrentServer ( )
function RePingServers ( )
function StopPings ( )
event Timer ( )
defaultproperties
{
Icons(0)=Texture'ServerIcons.Password'
Icons(1)=Texture'ServerIcons.Stats'
Icons(2)=Texture'ServerIcons.LatestVersion'
Icons(3)=Texture'ServerIcons.ListenServer'
Icons(4)=Texture'ServerIcons.Instagib'
Icons(5)=Texture'ServerIcons.Standard'
Icons(6)=Texture'XInterface.S_UTClassic'
IconDescriptions(0)="Passworded"
IconDescriptions(1)="Stats Enabled"
IconDescriptions(2)="Latest Version"
IconDescriptions(3)="Listen Server"
IconDescriptions(4)="Instagib"
IconDescriptions(5)="Standard Server"
IconDescriptions(6)="UT Classic"
ColumnHeadings(1)="Server Name"
ColumnHeadings(2)="Map"
ColumnHeadings(3)="Players"
ColumnHeadings(4)="Ping"
InitColumnPerc(0)=0.100000
InitColumnPerc(1)=0.370000
InitColumnPerc(2)=0.250000
InitColumnPerc(3)=0.130000
InitColumnPerc(4)=0.150000
SortColumn=4
}
|
Creation time: Mo 16.4.2007 11:20:16.531 - Created with
UnCodeX