GUI2K4.CustomFilter
- Extends
- Object
- Modifiers
- DependsOn ( MasterServerClient ) Config ( ServerFilters ) PerObjectConfig
Core.Object
|
+-- GUI2K4.CustomFilter
Enumerations Summary |
EDataType DT_Unique,
DT_Ranged,
DT_Multiple |
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 |
| float | AddRule (string NewName, string NewKey, string NewValue, MasterServerClient.EQueryType QType, EDataType DType))
|
| | CancelChanges ()))
|
| bool | ChangeRule (int Index, string NewTag, string NewValue, MasterServerClient.EQueryType NewType))
|
| | ChopClass (out string FullName))
|
| int | Count ()))
|
| | Created ()))
|
| int | FindInnerIndex (string ItemName, string Value))
|
| int | FindItemIndex (string ItemName, int ItemIndex))
|
| int | FindLastIndex (string ItemName))
|
| bool | FindRule (out AFilterRule Rule, string ItemName, optional string Value ))
|
| int | FindRuleIndex (string ItemName, optional string Value))
|
| EDataType | GetDataType (string DT))
|
| string | GetDataTypeString (EDataType Type))
|
| | GetQueryRules (out array OutRules ))
|
| string | GetQueryString (MasterServerClient.EQueryType QT))
|
| MasterServerClient.EQueryType | GetQueryType (string QT))
|
| bool | GetRule (int Index, out AFilterRule Rule ))
|
| string | GetRuleKey (int Index))
|
| string | GetRuleQueryType (int Index ))
|
| | GetRules (out array OutRules ))
|
| array<CurrentFilter> | GetRuleSet (string ItemName))
|
| array<CurrentFilter> | GetRuleSetAt (int Index))
|
| string | GetRuleType (int Index))
|
| array<string> | GetRuleValues (int Index))
|
| string | GetTitle ()))
|
| string | GetUniqueName (string Test, int Index))
|
| | ImportFilter (CustomFilter ImportFrom))
|
| | InitializeRules ()))
|
| bool | IsActive ()))
|
| | PostEdit (string NewTitle, array<CustomFilter.AFilterRule> NewRules))
|
| bool | RemoveRule (string ItemName))
|
| bool | RemoveRuleAt (int Index))
|
| | ResetRules ()))
|
| | Save (optional bool bForceSave ))
|
| bool | SetActive (bool NewActive ))
|
| | SetRules (array NewRules ))
|
| bool | SetTitle (string NewTitle ))
|
| AFilterRule | StaticGenerateRule (string FriendlyName, string ItemName, string ItemVal, EDataType ItemDataType, MasterServerClient.EQueryType ItemQueryType))
|
| bool | ValidIndex (int Index))
|
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, ^, ^^, |, ||, ~, ~= |
var protected config bool Active;
var protected bool bDirty;
var protected bool bEnabled;
var protected config string DefaultTitle;
var protected string Title;
enum
EDataType
{
DT_Unique,
DT_Ranged,
DT_Multiple
};
function CancelChanges ( ) )
function
bool ChangeRule (
int Index,
string NewTag,
string NewValue,
MasterServerClient.EQueryType NewType) )
static final function ChopClass ( out string FullName) )
function int Count ( ) )
function Created ( ) )
function int FindInnerIndex ( string ItemName, string Value) )
function int FindItemIndex ( string ItemName, int ItemIndex) )
protected function int FindLastIndex ( string ItemName) )
function
bool FindRule ( out
AFilterRule Rule,
string ItemName, optional
string Value ) )
function int FindRuleIndex ( string ItemName, optional string Value) )
static final function
EDataType GetDataType (
string DT) )
static final function
string GetDataTypeString (
EDataType Type) )
function GetQueryRules ( out array<
AFilterRule>
OutRules ) )
function
bool GetRule (
int Index, out
AFilterRule Rule ) )
function string GetRuleKey ( int Index) )
function string GetRuleQueryType ( int Index ) )
function string GetRuleType ( int Index) )
function array<string> GetRuleValues ( int Index) )
function string GetTitle ( ) )
protected function string GetUniqueName ( string Test, int Index) )
protected function InitializeRules ( ) )
function bool IsActive ( ) )
function bool RemoveRule ( string ItemName) )
function bool RemoveRuleAt ( int Index) )
function ResetRules ( ) )
function Save ( optional bool bForceSave ) )
function bool SetActive ( bool NewActive ) )
function bool SetTitle ( string NewTitle ) )
function bool ValidIndex ( int Index) )
Creation time: sk 18-3-2018 09:49:36.917 - Created with
UnCodeX