GUI2K4.UT2K4Browser_ServersList
- Extends
- ServerBrowserMCList
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
|
+-- XInterface.GUIListBase
|
+-- XInterface.GUIVertList
|
+-- XInterface.GUIMultiColumnList
|
+-- GUI2K4.ServerBrowserMCList
|
+-- GUI2K4.UT2K4Browser_ServersList
Inherited Variables from XInterface.GUIMultiColumnList |
CellSpacing, ColumnHeadingHints, ColumnHeadings, ColumnWidths, ExpandLastColumn, InitColumnPerc, InvSortData, NeedsSorting, SortColumn, SortData, SortDescending |
Structures Summary |
report listid, ping, receive |
Functions Summary |
| | AddFavorite (UT2K4ServerBrowser Browser ))
|
| | AddPingReport (int id, string s ))
|
| | AddReceiveReport (int id, string s ))
|
| | AutoPingServers ()))
|
| string | BuildFlagString (int Flags ))
|
| | Clear ()))
|
| | Closed (GUIComponent Sender, bool bCancelled))
|
| | Connect (bool Spectator))
|
| | CopyServerToClipboard ()))
|
| | FakeFinished ()))
|
| int | FindIndex (string IP, optional string Port ))
|
| string | Get (optional bool bGuarantee))
|
| bool | GetCurrent (out GameInfo.ServerResponseLine s ))
|
| string | getreportsortstring (int idx ))
|
| string | GetSortString (int i ))
|
| | InitComponent (GUIController InController, GUIComponent InOwner))
|
| bool | InternalOnKeyEvent (out byte Key, out byte State, float delta))
|
| | InvalidatePings ()))
|
| bool | IsValid ()))
|
| bool | IsValidIndex (int Test))
|
| | logall ()))
|
| 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 ))
|
| | Opened (GUIComponent Sender))
|
| int | RemoveCurrentServer ()))
|
| int | RemoveServerAt (int Pos ))
|
| | RepingServers ()))
|
| | SetAnchor (UT2K4Browser_ServerListPageBase Anchor))
|
| | StopPings ()))
|
| | Timer ()))
|
Inherited Functions from XInterface.GUIMultiColumnList |
AddedItem, ChangeSortOrder, Clear, CurrentListId, Dump, GetCellLeftWidth, GetListIndex, InitializeColumns, InternalOnPreDraw, OnSortChanged, RemovedCurrent, RemovedItem, ResolutionChanged, Sort, SortList, UpdatedItem |
UT2K4Browser_ServersList
struct
report
{
var int listid;
var string ping;
var string receive;
};
function AddPingReport ( int id, string s ) )
function AddReceiveReport ( int id, string s ) )
function AutoPingServers ( ) )
function string BuildFlagString ( int Flags ) )
function Clear ( ) )
function Connect ( bool Spectator) )
function CopyServerToClipboard ( ) )
function FakeFinished ( ) )
function int FindIndex ( string IP, optional string Port ) )
function string Get ( optional bool bGuarantee) )
function string getreportsortstring ( int idx ) )
function string GetSortString ( int i ) )
function bool InternalOnKeyEvent ( out byte Key, out byte State, float delta) )
function InvalidatePings ( ) )
function bool IsValid ( ) )
function bool IsValidIndex ( int Test) )
function logall ( ) )
function MyOnDrawItem (
Canvas Canvas,
int i,
float X,
float Y,
float W,
float H,
bool bSelected,
bool bPending) )
function int RemoveCurrentServer ( ) )
function int RemoveServerAt ( int Pos ) )
function RepingServers ( ) )
function StopPings ( ) )
event Timer ( ) )
defaultproperties
{
OnDrawItem=MyOnDrawItem
OnDblClick=MyOnDblClick
ColumnHeadings(0)=""
ColumnHeadings(1)="Server Name"
ColumnHeadings(2)="Map"
ColumnHeadings(3)="Players"
ColumnHeadings(4)="Ping"
InitColumnPerc(0)=0.10
InitColumnPerc(1)=0.37
InitColumnPerc(2)=0.25
InitColumnPerc(3)=0.13
InitColumnPerc(4)=0.15
SortColumn=4
SortDescending=False
Icons(0)=material'ServerIcons.Password'
IconDescriptions(0)="Passworded"
Icons(1)=material'ServerIcons.Stats'
IconDescriptions(1)="Stats Enabled"
Icons(2)=material'ServerIcons.LatestVersion'
IconDescriptions(2)="Latest Version"
Icons(3)=material'ServerIcons.ListenServer'
IconDescriptions(3)="Listen Server"
Icons(4)=material'ServerIcons.Instagib'
IconDescriptions(4)="Instagib"
Icons(5)=material'ServerIcons.Standard'
IconDescriptions(5)="Standard Server"
Icons(6)=material'XInterface.S_UTClassic'
IconDescriptions(6)="UT Classic"
WinWidth=1
WinHeight=1
WinTop=0
WinLeft=0
}
|
Creation time: Do 14.8.2014 09:58:26.468 - Created with
UnCodeX