I don't need to test my programs. I have an error-correcting modem.

UE2:UT2K4Browser_ServerListPageFavorites (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPanel >> GUITabPanel >> UT2K4TabPanel >> UT2K4Browser_Page >> UT2K4Browser_ServerListPageBase >> UT2K4Browser_ServerListPageFavorites
Package: 
GUI2K4

Browser page for stored favorites.

Written by Ron Prestenback (based on Browser_ServerListPageFavorites) (c) 2003, Epic Games, Inc. All Rights Reserved

Properties

Property group 'UT2K4Browser_ServerListPageFavorites'

AddFavoriteCaption

Type: string

Modifiers: localized


Default value: "ADD FAVORITE"

EditFavoriteText

Type: string

Modifiers: localized


Default value: "Edit IP Address"

EditIndex

Type: int

Track which server is being edited

RemoveFavoriteCaption

Type: string

Modifiers: localized


Default value: "REMOVE FAVORITE"

RemoveFavoriteText

Type: string

Modifiers: localized


Default value: "Remove Favorite"

Internal variables

ContextItems

Type: array<string>


Servers

Type: array<ExtendedConsole.ServerFavorite>


SQC

Type: ServerQueryClient

Modifiers: protected


Default values

Property Value
ContextMenu GUIContextMenu'FavoritesContextMenu'
PanelCaption "Server Browser : Favorites"

Subobjects

FavoritesContextMenu

Class: XInterface.GUIContextMenu

Property Value
OnOpen ContextMenuOpened
OnSelect ContextSelect

Functions

Static functions

ConvertFavoriteToServer

static function ConvertFavoriteToServer (ExtendedConsole.ServerFavorite Fav, out GameInfo.ServerResponseLine Server)


ConvertServerToFavorite

static function ConvertServerToFavorite (GameInfo.ServerResponseLine Server, out ExtendedConsole.ServerFavorite Fav)


Events

Free

event Free ()

Overrides: GUITabPanel.Free


InitComponent

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: UT2K4Browser_ServerListPageBase.InitComponent


Other instance functions

AddFavorite

function AddFavorite (GameInfo.ServerResponseLine Server)


AddPageClosed

function AddPageClosed (bool bCancelled)


CancelPings

function CancelPings ()

Overrides: UT2K4Browser_ServerListPageBase.CancelPings


ClearQueryClient

protected function ClearQueryClient ()


ContextMenuOpened

function bool ContextMenuOpened (GUIContextMenu Sender)


ContextSelect

function ContextSelect (GUIContextMenu Menu, int Index)


EditPageClosed

function EditPageClosed (bool bCancelled)


GetQueryClient

function ServerQueryClient GetQueryClient ()


InitFavorites

function InitFavorites ()


InitPanel

function InitPanel ()

Overrides: GUITabPanel.InitPanel


InitServerList

function InitServerList ()

Overrides: UT2K4Browser_ServerListPageBase.InitServerList


LevelChanged

function LevelChanged ()

Overrides: GUIMultiComponent.LevelChanged


ListBoxRightClick

function bool ListBoxRightClick (GUIComponent Sender)


NetworkErrorClosed

function NetworkErrorClosed (bool bCancelled)

Overrides: UT2K4Browser_Page.NetworkErrorClosed


OnDestroyPanel

function OnDestroyPanel (optional bool bCancelled)

Overrides: GUITabPanel.OnDestroyPanel


PingServer

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

Overrides: UT2K4Browser_ServerListPageBase.PingServer


ReceivedPingInfo

function ReceivedPingInfo (int ServerID, ServerQueryClient.EPingCause PingCause, GameInfo.ServerResponseLine s)

Overrides: UT2K4Browser_Page.ReceivedPingInfo


ReceivedPingTimeout

function ReceivedPingTimeout (int listid, ServerQueryClient.EPingCause PingCause)

Overrides: UT2K4Browser_Page.ReceivedPingTimeout


Refresh

function Refresh ()

Overrides: UT2K4Browser_ServerListPageBase.Refresh


RefreshList

function RefreshList ()

Overrides: UT2K4Browser_ServerListPageBase.RefreshList


RemoveFavorite

function RemoveFavorite (GameInfo.ServerResponseLine Server)


SaveFavorites

function SaveFavorites ()


ShowPanel

function ShowPanel (bool bShow)

Overrides: UT2K4Browser_ServerListPageBase.ShowPanel