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

TribesWebAdmin.StringArray

Extends
Object

Core.Object
|   
+-- TribesWebAdmin.StringArray

Direct Known Subclasses:

SortedStringArray

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

Variables Summary
array<ArrayItem>AllItems
boolSorted
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

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

Structures Summary
ArrayItem
item, tag
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector

Functions Summary
functionint Add (string item, string tag, optional bool bUnique))
functionint CopyFrom (StringArray arr, string Tag))
functionint CopyFromId (StringArray arr, int id))
functionint Count ()))
functionint FindItemId (string item, optional bool bLog))
functionint FindTagId (string tag))
functionstring GetItem (int index))
functionstring GetTag (int index))
functionint InsertAt (int pos, string item, string tag))
functionint MoveFrom (StringArray arr, string Tag))
functionint MoveFromId (StringArray arr, int id))
functionbool Remove (int index))
function Reset ()))
functionint SetAt (int pos, string item, string tag))
function SetSize (int NewSize))
function ShiftStrict (int id, out int Count))
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllClasses, AllEditableProperties, Allocate, AllProperties, AppSeconds, Asc, Asin, AssertWithDescription, Atan, BeginState, CanSLog, Caps, Chr, Clamp, ClassConstruct, ClassIsChildOf, ClockwiseFrom, CommonBase, Construct, Cos, Cross, DecodeFromURL, Disable, Div, Dot, DynamicFindObject, DynamicLoadObject, Enable, EncodeForURL, EndState, Eval, Exp, FClamp, FindObject, FlushConfig, FMax, FMin, FRand, GetAxes, GetBuildNumber, GetEnum, GetMinCompatibleBuildNumber, GetPropertyText, GetStateName, GetSuperClass, GetUnAxes, GotoState, Hash, HasUnicode, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Inverse, Invert, IsA, IsInState, IsNearlyZero, IsUTracing, IsValidForURL, IsZero, Left, Len, Lerp, Localize, Locs, Log, Loge, LogGuardStack, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NullReferences, OrthoRotation, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandRange, Repl, replaceStr, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, SetUTracing, Sin, Sleep, SLog, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrCmp, Tan, VDist, VDistSquared, VRand, VSize, VSize2D, VSizeSquared, VSizeSquared2D, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

AllItems Source code

var private array<ArrayItem> AllItems;

Sorted Source code

var bool Sorted;


Structures Detail

ArrayItem Source code

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



Functions Detail

Add Source code

function int Add ( string item, string tag, optional bool bUnique) )

CopyFrom Source code

function int CopyFrom ( StringArray arr, string Tag) )

CopyFromId Source code

function int CopyFromId ( StringArray arr, int id) )

Count Source code

function int Count ( ) )

FindItemId Source code

function int FindItemId ( string item, optional bool bLog) )

FindTagId Source code

function int FindTagId ( string tag) )

GetItem Source code

function string GetItem ( int index) )

GetTag Source code

function string GetTag ( int index) )

InsertAt Source code

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

MoveFrom Source code

function int MoveFrom ( StringArray arr, string Tag) )

MoveFromId Source code

function int MoveFromId ( StringArray arr, int id) )

Remove Source code

function bool Remove ( int index) )

Reset Source code

function Reset ( ) )

SetAt Source code

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

SetSize Source code

function SetSize ( int NewSize) )

ShiftStrict Source code

function ShiftStrict ( int id, out int Count) )


Defaultproperties

defaultproperties
{
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:35.105 - Created with UnCodeX