Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
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
|  | Add (String inKey, Object object))
|  | Empty ()))
| HashMapBucket | GetBucket (string inKey))
| int | GetBucketIndex (string inKey))
| int | HashKey (string inKey))
| bool | HasKey (string inKey))
| Object | Lookup (string inKey))
|  | Profile ()))
|  | 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 | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:30.587 - Created with UnCodeX