My program doesn't have bugs. It just develops random features.

UE2:CustomFilter (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, 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[edit]

Active[edit]

Type: bool

Modifiers: protected, config


AllRules[edit]

Type: array<CurrentFilter>

Modifiers: protected


bDirty[edit]

Type: bool

Modifiers: protected


bEnabled[edit]

Type: bool

Modifiers: protected


DefaultTitle[edit]

Type: string

Modifiers: protected, config


Rules[edit]

Type: array<AFilterRule>

Modifiers: protected, config


Title[edit]

Type: string

Modifiers: protected


Enums[edit]

EDataType[edit]

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[edit]

AFilterRule[edit]

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

CurrentFilter[edit]

AFilterRule Item 
int ItemIndex 
Index of item

Functions[edit]

Static functions[edit]

ChopClass[edit]

static final function ChopClass (out string FullName)


GetDataType[edit]

static final function EDataType GetDataType (string DT)


GetDataTypeString[edit]

static final function string GetDataTypeString (EDataType Type)


GetQueryString[edit]

static final function string GetQueryString (MasterServerClient.EQueryType QT)


GetQueryType[edit]

static final function MasterServerClient.EQueryType GetQueryType (string QT)


StaticGenerateRule[edit]

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


Events[edit]

Created[edit]

event Created ()

Overrides: Object.Created


Other instance functions[edit]

See CustomFilter instance functions.