Cogito, ergo sum

UE2:BrowserFilters (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT2004 Object >> BrowserFilters

Contents

Package: 
GUI2K4
Within class: 
UT2K4ServerBrowser
Direct subclass:
PlayInfoFilter

GUI-wide filter manager - this class provides interaction with filter information across all components that access filters

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

[edit] Properties

[edit] Property group 'BrowserFilters'

[edit] CustomFilterClass

Type: string

Modifiers: config


Default value: "GUI2K4.CustomFilter"

[edit] Internal variables

[edit] AllFilters

Type: array<CustomFilter>

Modifiers: transient


[edit] bInvalidFilterClass

Type: bool

Used to tell when we cannot use filters

[edit] Deleted

Type: array<CustomFilter>

Modifiers: transient


[edit] FilterClass

Type: class<CustomFilter>


[edit] Instance functions

[edit] ActivateFilter

function bool ActivateFilter (int Index, bool Enable)


[edit] AddCustomFilter

function bool AddCustomFilter (out string NewFilterName)


[edit] AddFilter

protected function int AddFilter (CustomFilter Filter)


[edit] CopyFilter

function bool CopyFilter (int Index, out string NewFilterName)


[edit] Count

function int Count ()


[edit] CreateFilter

protected function CustomFilter CreateFilter (string FilterName)


[edit] FindFilterIndex

function int FindFilterIndex (string FilterName)


[edit] GetFilterARules

function array<CustomFilter.CurrentFilterGetFilterARules (int Index)


[edit] GetFilterName

function string GetFilterName (int Index)


[edit] GetFilterNames

function array<stringGetFilterNames (optional bool bActiveOnly)


[edit] GetFilterRules

function array<CustomFilter.AFilterRuleGetFilterRules (int Index)


[edit] HasFilterNamed

protected function bool HasFilterNamed (string FilterName)


[edit] InitCustomFilters

function InitCustomFilters ()


[edit] IsActive

function bool IsActive (CustomFilter Test)


[edit] IsActiveAt

function bool IsActiveAt (int Index)


[edit] LoadSettings

function LoadSettings (int FilterIndex)


[edit] PostEdit

function PostEdit (int Index, string NewTitle, array<CustomFilter.AFilterRuleNewRules)


[edit] RemoveFilter

function bool RemoveFilter (string FilterName)


[edit] RemoveFilterAt

function bool RemoveFilterAt (int Index)


[edit] RenameFilter

function bool RenameFilter (int Index, string NewName)


[edit] ResetFilters

function ResetFilters ()


[edit] SaveFilters

function SaveFilters ()


[edit] SetRule

function SetRule (int FilterIndex, int RuleIndex, string RuleTag, string RuleItem, string RuleValue, string DataType, string QueryType, optional string ExtraData)


[edit] ValidIndex

protected function bool ValidIndex (int Index)


[edit] ValidName

protected function bool ValidName (string Test)


Personal tools