UE2:CustomFilter (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
(Redirected from UE2:CurrentFilter (UT2004))
Jump to navigation Jump to search
UT2004 Object >> CustomFilter
Package: 
GUI2K4

Base class for custom server browser filters

Created by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved

Properties

Active

Type: bool

Modifiers: protected, config


AllRules

Type: array<CurrentFilter>

Modifiers: protected


bDirty

Type: bool

Modifiers: protected


bEnabled

Type: bool

Modifiers: protected


DefaultTitle

Type: string

Modifiers: protected, config


Rules

Type: array<AFilterRule>

Modifiers: protected, config


Title

Type: string

Modifiers: protected


Enums

EDataType

DT_Unique 
Only one item with this key can exist
DT_Ranged 
Max of two items with this key can exist, and QueryType cannot be QT_Equals
DT_Multiple 
Allow multiple items with the same name

Structs

AFilterRule

MasterServerClient.QueryData FilterItem 
Key, Value, QueryType
EDataType FilterType 
string ItemName 
FriendlyName

CurrentFilter

AFilterRule Item 
int ItemIndex 
Index of item

Functions

Static functions

ChopClass

static final function ChopClass (out string FullName)


GetDataType

static final function EDataType GetDataType (string DT)


GetDataTypeString

static final function string GetDataTypeString (EDataType Type)


GetQueryString

static final function string GetQueryString (MasterServerClient.EQueryType QT)


GetQueryType

static final function MasterServerClient.EQueryType GetQueryType (string QT)


StaticGenerateRule

static final function AFilterRule StaticGenerateRule (string FriendlyName, string ItemName, string ItemVal, EDataType ItemDataType, MasterServerClient.EQueryType ItemQueryType)


Events

Created

event Created ()

Overrides: Object.Created


Other instance functions

See CustomFilter instance functions.