UE2:UT2K4Browser_ServersList (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
(Redirected from UE2:Report (UT2004))
Jump to navigation Jump to search
UT2004 Object >> GUI >> GUIComponent >> GUIListBase >> GUIVertList >> GUIMultiColumnList >> ServerBrowserMCList >> UT2K4Browser_ServersList
Package: 
GUI2K4

null

Properties

Property group 'UT2K4Browser_ServersList'

bInitialized

Type: bool


bPresort

Type: bool


IconDescriptions

Type: array<string>

Modifiers: localized


Default value, index 0: "Passworded"

Default value, index 1: "Stats Enabled"

Default value, index 2: "Latest Version"

Default value, index 3: "Listen Server"

Default value, index 4: "Instagib"

Default value, index 5: "Standard Server"

Default value, index 6: "UT Classic"

Icons

Type: array<Material>


Default value, index 0: Material'ServerIcons.Password'

Default value, index 1: Material'ServerIcons.Stats'

Default value, index 2: Material'ServerIcons.LatestVersion'

Default value, index 3: Material'ServerIcons.ListenServer'

Default value, index 4: Material'ServerIcons.Instagib'

Default value, index 5: Material'ServerIcons.Standard'

Default value, index 6: Material'XInterface.S_UTClassic'

NumPlayers

Type: int


NumReceivedPings

Type: int


OutstandingPings

Type: array<int>


PingStart

Type: int


RedialId

Type: int

ListID of the server we're redialing

Servers

Type: array<GameInfo.ServerResponseLine>


UseSimultaneousPings

Type: int


Internal variables

reports

Type: array<report>


Default values

Property Value
ColumnHeadings[1] "Server Name"
ColumnHeadings[2] "Map"
ColumnHeadings[3] "Players"
ColumnHeadings[4] "Ping"
InitColumnPerc[0] 0.1
InitColumnPerc[1] 0.37
InitColumnPerc[2] 0.25
InitColumnPerc[3] 0.13
InitColumnPerc[4] 0.15
OnDblClick MyOnDblClick
OnDrawItem MyOnDrawItem
SortColumn 4
WinHeight 1.0

Structs

report

int listid 
string ping 
string receive 

Functions

Events

Closed

event Closed (GUIComponent Sender, bool bCancelled)

Overrides: GUIComponent.Closed


InitComponent

event InitComponent (GUIController InController, GUIComponent InOwner)

Overrides: GUIListBase.InitComponent


Opened

event Opened (GUIComponent Sender)

Overrides: GUIComponent.Opened


Timer

event Timer ()

Overrides: GUIComponent.Timer


Other instance functions

AddFavorite

function AddFavorite (UT2K4ServerBrowser Browser)


AddPingReport

function AddPingReport (int id, string s)


AddReceiveReport

function AddReceiveReport (int id, string s)


AutoPingServers

function AutoPingServers ()


BuildFlagString

function string BuildFlagString (int Flags)


Clear

function Clear ()

Overrides: GUIMultiColumnList.Clear


Connect

function Connect (bool Spectator)


CopyServerToClipboard

function CopyServerToClipboard ()


FakeFinished

function FakeFinished ()


FindIndex

function int FindIndex (string IP, optional string Port)


Get

function string Get (optional bool bGuarantee)


GetCurrent

function bool GetCurrent (out GameInfo.ServerResponseLine s)


getreportsortstring

function string getreportsortstring (int idx)


GetSortString

function string GetSortString (int i)

Overrides: GUIMultiColumnList.GetSortString


InternalOnKeyEvent

function bool InternalOnKeyEvent (out byte Key, out byte State, float delta)

Overrides: GUIListBase.InternalOnKeyEvent


InvalidatePings

function InvalidatePings ()


IsValid

function bool IsValid ()

Overrides: GUIListBase.IsValid


IsValidIndex

function bool IsValidIndex (int Test)

Overrides: GUIListBase.IsValidIndex


logall

function logall ()


MyOnDblClick

function bool MyOnDblClick (GUIComponent Sender)


MyOnDrawItem

function MyOnDrawItem (Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending)

Overrides: ServerBrowserMCList.MyOnDrawItem


MyOnReceivedServer

function MyOnReceivedServer (GameInfo.ServerResponseLine s)


MyPingTimeout

function MyPingTimeout (int listid, ServerQueryClient.EPingCause PingCause)


MyQueryFinished

function MyQueryFinished (MasterServerClient.EResponseInfo ResponseInfo, int Info)


MyReceivedPingInfo

function MyReceivedPingInfo (int listid, ServerQueryClient.EPingCause PingCause, GameInfo.ServerResponseLine s)


RemoveCurrentServer

function int RemoveCurrentServer ()


RemoveServerAt

function int RemoveServerAt (int Pos)


RepingServers

function RepingServers ()


SetAnchor

function SetAnchor (UT2K4Browser_ServerListPageBase Anchor)

Overrides: ServerBrowserMCList.SetAnchor


StopPings

function StopPings ()