doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
idHashIndex Member List

This is the complete list of members for idHashIndex, including all inherited members.

Add(const int key, const int index)idHashIndex
Allocate(const int newHashSize, const int newIndexSize)idHashIndexprivate
Allocated(void) const idHashIndex
Clear(void)idHashIndex
Clear(const int newHashSize, const int newIndexSize)idHashIndex
First(const int key) const idHashIndex
Free(void)idHashIndex
GenerateKey(const char *string, bool caseSensitive=true) const idHashIndex
GenerateKey(const idVec3 &v) const idHashIndex
GenerateKey(const int n1, const int n2) const idHashIndex
GetHashSize(void) const idHashIndex
GetIndexSize(void) const idHashIndex
GetSpread(void) const idHashIndex
granularityidHashIndexprivate
hashidHashIndexprivate
hashMaskidHashIndexprivate
hashSizeidHashIndexprivate
idHashIndex(void)idHashIndex
idHashIndex(const int initialHashSize, const int initialIndexSize)idHashIndex
indexChainidHashIndexprivate
indexSizeidHashIndexprivate
Init(const int initialHashSize, const int initialIndexSize)idHashIndexprivate
InsertIndex(const int key, const int index)idHashIndex
INVALID_INDEXidHashIndexprivatestatic
lookupMaskidHashIndexprivate
Next(const int index) const idHashIndex
operator=(const idHashIndex &other)idHashIndex
Remove(const int key, const int index)idHashIndex
RemoveIndex(const int key, const int index)idHashIndex
ResizeIndex(const int newIndexSize)idHashIndex
SetGranularity(const int newGranularity)idHashIndex
Size(void) const idHashIndex
~idHashIndex(void)idHashIndex