SimNameDictionary
Engine/source/console/simDictionary.h
Map of names to SimObjects.
Private Types
enum
_Anonymous_ { DefaultTableSize = 29 }
Private Attributes
Public Functions
find(StringTableEntry name)
Detailed Description
Map of names to SimObjects.
Provides fast lookup for name->object and for fast removal of an object given object*
Private Types
@59
Enumerator
- DefaultTableSize = 29
Private Attributes
S32 hashEntryCount
SimObject ** hashTable
S32 hashTableSize
void * mutex
Public Functions
SimNameDictionary()
~SimNameDictionary()
find(StringTableEntry name)
insert(SimObject * obj)
remove(SimObject * obj)