Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

KFGui.KFServerBrowser

Extends
UT2K4ServerBrowser

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPage
            |   
            +-- XInterface.UT2K4GUIPage
               |   
               +-- GUI2K4.UT2K4MainPage
                  |   
                  +-- GUI2K4.UT2K4ServerBrowser
                     |   
                     +-- KFGui.KFServerBrowser

Variables Summary
stringAllTypesClassName
stringAllTypesString
ROMasterServerClientROMSC
stringServerPerkGatedHeading
Inherited Variables from GUI2K4.UT2K4ServerBrowser
bHideNetworkMessage, bPlayerVerified, bStandardServersOnly, co_GameType, CurrentGameType, FilterInfo, FilterMaster, f_Browser, InternetOptionsText, InternetSettingsPage, MSC, OfficialSubnets[2], Records, ServerCache, ThreadCount, tp_Active, Verified
Inherited Variables from GUI2K4.UT2K4MainPage
c_Tabs, HighScoreFile, i_Background, i_bkChar, i_bkScan, PanelCaption, PanelClass, PanelHint, TotalUnlockedCharacters, t_Footer, t_Header

Structures Summary
Inherited Structures from GUI2K4.UT2K4ServerBrowser
eServerCacheInfo

Functions Summary
function AddToServerCache (GameInfo.ServerResponseLine Entry))
functionint CalcPlayerHighestPerkLevel (PlayerController P ))
functionbool ComboOnPreDraw (Canvas Canvas))
function DisableMSTabs ()))
function EnableMSTabs ()))
function InitializeGameTypeCombo (optional bool ClearFirst))
function JoinClicked ()))
eventbool NotifyLevelChange ()))
functionMasterServerClient Uplink ()))
Inherited Functions from GUI2K4.UT2K4ServerBrowser
AddTab, AddToServerCache, BrowserOpened, CalculateMaxConnections, CheckPlayerOptions, ClearServerCache, Closed, ComboOnPreDraw, ConnectionClosed, ConnectionOpened, CreateTabs, DisableMSTabs, EnableMSTabs, FilterClicked, FixString, GetDesc, GetFromServerCache, GetMaxConnections, InitComponent, InitializeGameTypeCombo, InternalOnChange, InternalOnLoadIni, InternetOptionsClosed, InternetOptionsConfirm, JoinClicked, MOTDVerified, NotifyLevelChange, Opened, PopulateGameTypes, Refresh, RefreshClicked, RefreshFooter, SetFilterInfo, SetStandardServersOption, SpectateClicked, StandardOptionChanged, Uplink
Inherited Functions from GUI2K4.UT2K4MainPage
GetRestoreParams, HandleParameters, InitComponent, InternalOnChange, IsUnlocked, UnlockCharacter


Variables Detail

AllTypesClassName Source code

var string AllTypesClassName;

AllTypesString Source code

var localized string AllTypesString;

ROMSC Source code

var private ROMasterServerClient ROMSC;

ServerPerkGatedHeading Source code

var localized string ServerPerkGatedHeading;


Functions Detail

AddToServerCache Source code

function AddToServerCache ( GameInfo.ServerResponseLine Entry) )

CalcPlayerHighestPerkLevel Source code

static function int CalcPlayerHighestPerkLevel ( PlayerController P ) )

ComboOnPreDraw Source code

function bool ComboOnPreDraw ( Canvas Canvas) )

DisableMSTabs Source code

function DisableMSTabs ( ) )

EnableMSTabs Source code

function EnableMSTabs ( ) )

InitializeGameTypeCombo Source code

function InitializeGameTypeCombo ( optional bool ClearFirst) )

JoinClicked Source code

function JoinClicked ( ) )

NotifyLevelChange Source code

event bool NotifyLevelChange ( ) )

Uplink Source code

function MasterServerClient Uplink ( ) )


Defaultproperties

defaultproperties
{
     AllTypesClassName="All Types"
     Begin Object Class=moComboBox Name=GameTypeCombo
         bReadOnly=True
         CaptionWidth=0.100000
         Caption="Game Type"
         OnCreateComponent=GameTypeCombo.InternalOnCreateComponent
         IniOption="@INTERNAL"
         Hint="Choose the gametype to query"
         WinTop=0.050160
         WinLeft=0.638878
         WinWidth=0.358680
         WinHeight=0.035000
         RenderWeight=1.000000
         TabOrder=0
         OnPreDraw=KFServerBrowser.ComboOnPreDraw
         OnLoadINI=KFServerBrowser.InternalOnLoadINI
     End Object
     co_GameType=moComboBox'KFGui.KFServerBrowser.GameTypeCombo'


     Begin Object Class=GUIHeader Name=ServerBrowserHeader
         bUseTextHeight=True
         Caption="Server Browser"
     End Object
     t_Header=GUIHeader'KFGui.KFServerBrowser.ServerBrowserHeader'


     Begin Object Class=KFBrowser_Footer Name=FooterPanel
         Justification=TXTA_Center
         WinTop=0.917943
         TabOrder=4
         OnPreDraw=FooterPanel.InternalOnPreDraw
     End Object
     t_Footer=KFBrowser_Footer'KFGui.KFServerBrowser.FooterPanel'


     Begin Object Class=BackgroundImage Name=PageBackground
         Image=Texture'KillingFloor2HUD.Menu.menuBackground'
         ImageStyle=ISTY_Justified
         ImageAlign=IMGA_Center
         RenderWeight=0.010000
     End Object
     i_Background=BackgroundImage'KFGui.KFServerBrowser.PageBackground'


     PanelClass(0)="KFGUI.KFMOTD"
     PanelClass(1)="GUI2K4.UT2k4Browser_ServerListPageFavorites"
     PanelClass(2)="KFGUI.KFServerListPageFriends"
     PanelClass(4)="KFGUI.KFServerListPageInternet"
     PanelClass(5)="none"
     PanelCaption(1)="Favorites"
     PanelCaption(2)="Friends"
     PanelCaption(4)="Internet Games"
     PanelHint(0)="The latest on KF"
     PanelHint(1)="View Killing Floor servers your Steam Friends are currently playing on"
     PanelHint(2)="View Killing Floor servers currently added to your Favorites"
     PanelHint(4)="Choose from hundreds of Killing Floor servers around the world"
     bRenderWorld=True
     BackgroundColor=(B=0,G=0,R=0)
     OnOpen=KFServerBrowser.BrowserOpened
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:47.276 - Created with UnCodeX