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
{
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
OnDrawItem=UT2k4Browser_ServersList.MyOnDrawItem
WinHeight=1.000000
OnDblClick=UT2k4Browser_ServersList.MyOnDblClick
}
|
Creation time: sk 18-3-2018 09:49:56.278 - Created with
UnCodeX