Torque2D Reference
|
Dictionary to keep track of dynamic fields on SimObject. More...
#include <simFieldDictionary.h>
Classes | |
struct | Entry |
Public Types | |
enum | { HashTableSize = 19 } |
Public Member Functions | |
const U32 | getVersion () const |
SimFieldDictionary () | |
~SimFieldDictionary () | |
void | setFieldValue (StringTableEntry slotName, const char *value) |
const char * | getFieldValue (StringTableEntry slotName) |
void | writeFields (SimObject *obj, Stream &strem, U32 tabStop) |
void | printFields (SimObject *obj) |
void | assignFrom (SimFieldDictionary *dict) |
Public Attributes | |
Entry * | mHashTable [HashTableSize] |
Friends | |
class | SimFieldDictionaryIterator |
Dictionary to keep track of dynamic fields on SimObject.
~SimFieldDictionary | ( | ) |
void assignFrom | ( | SimFieldDictionary * | dict | ) |
const char * getFieldValue | ( | StringTableEntry | slotName | ) |
|
inline |
void printFields | ( | SimObject * | obj | ) |
void setFieldValue | ( | StringTableEntry | slotName, |
const char * | value | ||
) |
|
friend |
Entry* mHashTable[HashTableSize] |