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

GUI2K4.BrowserFilters

Extends
Object
Modifiers
Within UT2K4ServerBrowser DependsOn ( CustomFilter ) Config ( User )

Core.Object
|   
+-- GUI2K4.BrowserFilters

Direct Known Subclasses:

PlayInfoFilter

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient

Variables Summary
array<CustomFilter>AllFilters
boolbInvalidFilterClass
array<CustomFilter>Deleted
class<CustomFilter>FilterClass
BrowserFilters
stringCustomFilterClass
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector

Functions Summary
functionbool ActivateFilter (int Index, bool Enable)
functionbool AddCustomFilter (out string NewFilterName)
functionint AddFilter (CustomFilter Filter)
functionbool CopyFilter (int Index, out string NewFilterName)
functionint Count ()
functionCustomFilter CreateFilter (string FilterName)
functionint FindFilterIndex (string FilterName)
functionarray<CustomFilter.CurrentFilterGetFilterARules (int Index)
functionstring GetFilterName (int Index)
functionarray<string> GetFilterNames (optional bool bActiveOnly)
functionarray<CustomFilter.AFilterRuleGetFilterRules (int Index)
functionbool HasFilterNamed (string FilterName)
function InitCustomFilters ()
functionbool IsActive (CustomFilter Test)
functionbool IsActiveAt (int Index)
function LoadSettings (int FilterIndex)
function PostEdit (int Index, string NewTitle, array<CustomFilter.AFilterRule> NewRules)
functionbool RemoveFilter (string FilterName)
functionbool RemoveFilterAt (int Index)
functionbool RenameFilter (int Index, string NewName)
function ResetFilters ()
function SaveFilters ()
function SetRule (int FilterIndex, int RuleIndex, string RuleTag, string RuleItem, string RuleValue, string DataType, string QueryType, optional string ExtraData)
functionbool ValidIndex (int Index)
functionbool ValidName (string Test)
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

AllFilters Source code

var transient array<CustomFilter> AllFilters;

bInvalidFilterClass Source code

var bool bInvalidFilterClass;

Deleted Source code

var transient array<CustomFilter> Deleted;

FilterClass Source code

var class<CustomFilter> FilterClass;

BrowserFilters

CustomFilterClass Source code

var(BrowserFilters) config string CustomFilterClass;


Functions Detail

ActivateFilter Source code

function bool ActivateFilter ( int Index, bool Enable )

AddCustomFilter Source code

function bool AddCustomFilter ( out string NewFilterName )

AddFilter Source code

protected function int AddFilter ( CustomFilter Filter )

CopyFilter Source code

function bool CopyFilter ( int Index, out string NewFilterName )

Count Source code

function int Count ( )

CreateFilter Source code

protected function CustomFilter CreateFilter ( string FilterName )

FindFilterIndex Source code

function int FindFilterIndex ( string FilterName )

GetFilterARules Source code

function array<CustomFilter.CurrentFilter> GetFilterARules ( int Index )

GetFilterName Source code

function string GetFilterName ( int Index )

GetFilterNames Source code

function array<string> GetFilterNames ( optional bool bActiveOnly )

GetFilterRules Source code

function array<CustomFilter.AFilterRule> GetFilterRules ( int Index )

HasFilterNamed Source code

protected function bool HasFilterNamed ( string FilterName )

InitCustomFilters Source code

function InitCustomFilters ( )

IsActive Source code

function bool IsActive ( CustomFilter Test )

IsActiveAt Source code

function bool IsActiveAt ( int Index )

LoadSettings Source code

function LoadSettings ( int FilterIndex )

PostEdit Source code

function PostEdit ( int Index, string NewTitle, array<CustomFilter.AFilterRule> NewRules )

RemoveFilter Source code

function bool RemoveFilter ( string FilterName )

RemoveFilterAt Source code

function bool RemoveFilterAt ( int Index )

RenameFilter Source code

function bool RenameFilter ( int Index, string NewName )

ResetFilters Source code

function ResetFilters ( )

SaveFilters Source code

function SaveFilters ( )

SetRule Source code

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

ValidIndex Source code

protected function bool ValidIndex ( int Index )

ValidName Source code

protected function bool ValidName ( string Test )


Defaultproperties

defaultproperties
{
     CustomFilterClass="GUI2K4.CustomFilter"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:15:52.562 - Created with UnCodeX