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

Engine.HashMapNameToObject

Extends
Object

Core.Object
|   
+-- Engine.HashMapNameToObject

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

Variables Summary
array<HashMapBucket>Buckets
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

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

Structures Summary
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
function Add (String inKey, Object object))
function Empty ()))
functionHashMapBucket GetBucket (string inKey))
functionint GetBucketIndex (string inKey))
functionint HashKey (string inKey))
functionbool HasKey (string inKey))
functionObject Lookup (string inKey))
function Profile ()))
function Remove (string inKey))
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, ^, ^^, |, ||, ~, ~=


Constants Detail

NUM_BUCKETS Source code

const NUM_BUCKETS = 256;


Variables Detail

Buckets Source code

var private array<HashMapBucket> Buckets;


Functions Detail

Add Source code

final function Add ( String inKey, Object object) )

Empty Source code

final function Empty ( ) )

GetBucket Source code

final function HashMapBucket GetBucket ( string inKey) )

GetBucketIndex Source code

final function int GetBucketIndex ( string inKey) )

HashKey Source code

function int HashKey ( string inKey) )

HasKey Source code

final function bool HasKey ( string inKey) )

Lookup Source code

final function Object Lookup ( string inKey) )

Profile Source code

final function Profile ( ) )

Remove Source code

final function Remove ( string inKey) )



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