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

XWebAdmin.ObjectArray

Extends
Object

Core.Object
|   
+-- XWebAdmin.ObjectArray

Direct Known Subclasses:

SortedObjectArray

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<ArrayItem>AllItems
boolReverseSort
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
ArrayItem
item, tag
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
function Add (object item, string tag)
functionint CopyItemTo (ObjectArray arr, object item)
functionint CopyTo (ObjectArray arr, string Tag)
functionint Count ()
functionint FindItemId (object item)
functionint FindTagId (string tag)
functionobject GetItem (int index)
functionstring GetTag (int index)
function InsertAt (int pos, object item, string tag)
functionbool IsBefore (string test, string tag)
functionbool Remove (int index)
function Reset ()
function SetAt (int pos, object item, string tag)
function SetSize (int NewSize)
function SetSortOrder (bool Order)
function ToggleSort ()
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

AllItems Source code

var protected array<ArrayItem> AllItems;

ReverseSort Source code

var protected bool ReverseSort;


Structures Detail

ArrayItem Source code

struct ArrayItem
{
var object item;
var string tag;
};



Functions Detail

Add Source code

function Add ( object item, string tag )

CopyItemTo Source code

function int CopyItemTo ( ObjectArray arr, object item )

CopyTo Source code

function int CopyTo ( ObjectArray arr, string Tag )

Count Source code

function int Count ( )

FindItemId Source code

function int FindItemId ( object item )

FindTagId Source code

function int FindTagId ( string tag )

GetItem Source code

function object GetItem ( int index )

GetTag Source code

function string GetTag ( int index )

InsertAt Source code

protected function InsertAt ( int pos, object item, string tag )

IsBefore Source code

function bool IsBefore ( string test, string tag )

Remove Source code

function bool Remove ( int index )

Reset Source code

function Reset ( )

SetAt Source code

protected function SetAt ( int pos, object item, string tag )

SetSize Source code

function SetSize ( int NewSize )

SetSortOrder Source code

singular function SetSortOrder ( bool Order )

ToggleSort Source code

singular function ToggleSort ( )


Defaultproperties

defaultproperties
{
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mo 16.4.2007 11:20:25.609 - Created with UnCodeX