38 lines
1.0 KiB
Ucode
38 lines
1.0 KiB
Ucode
/**
|
|
* Copyright 1998-2013 Epic Games, Inc. All Rights Reserved.
|
|
*
|
|
* UT specific search result that exposes some extra fields to the server browser.
|
|
*/
|
|
class UDKUIDataProvider_SearchResult extends UIDataProvider_Settings
|
|
native;
|
|
|
|
/** data field tags - cached for faster lookup */
|
|
var const name PlayerRatioTag;
|
|
var const name GameModeFriendlyNameTag;
|
|
var const name ServerFlagsTag;
|
|
var const name MapNameTag;
|
|
|
|
/** the path name to the font containing the icons used to display the server flags */
|
|
var const string IconFontPathName;
|
|
|
|
cpptext
|
|
{
|
|
/**
|
|
* @return TRUE if server corresponding to this search result allows players to use keyboard & mouse.
|
|
*/
|
|
UBOOL AllowsKeyboardMouse();
|
|
}
|
|
|
|
/**
|
|
* @return TRUE if server corresponding to this search result is password protected.
|
|
*/
|
|
native function bool IsPrivateServer();
|
|
|
|
defaultproperties
|
|
{
|
|
PlayerRatioTag="PlayerRatio"
|
|
GameModeFriendlyNameTag="GameModeFriendlyName"
|
|
ServerFlagsTag="ServerFlags"
|
|
MapNameTag="CustomMapName"
|
|
}
|