|
| idDict (void) |
|
| idDict (const idDict &other) |
|
| ~idDict (void) |
|
void | SetGranularity (int granularity) |
|
void | SetHashSize (int hashSize) |
|
idDict & | operator= (const idDict &other) |
|
void | Copy (const idDict &other) |
|
void | TransferKeyValues (idDict &other) |
|
bool | Parse (idParser &parser) |
|
void | SetDefaults (const idDict *dict) |
|
void | Clear (void) |
|
void | Print () const |
|
size_t | Allocated (void) const |
|
size_t | Size (void) const |
|
void | Set (const char *key, const char *value) |
|
void | SetFloat (const char *key, float val) |
|
void | SetInt (const char *key, int val) |
|
void | SetBool (const char *key, bool val) |
|
void | SetVector (const char *key, const idVec3 &val) |
|
void | SetVec2 (const char *key, const idVec2 &val) |
|
void | SetVec4 (const char *key, const idVec4 &val) |
|
void | SetAngles (const char *key, const idAngles &val) |
|
void | SetMatrix (const char *key, const idMat3 &val) |
|
const char * | GetString (const char *key, const char *defaultString="") const |
|
float | GetFloat (const char *key, const char *defaultString="0") const |
|
int | GetInt (const char *key, const char *defaultString="0") const |
|
bool | GetBool (const char *key, const char *defaultString="0") const |
|
idVec3 | GetVector (const char *key, const char *defaultString=NULL) const |
|
idVec2 | GetVec2 (const char *key, const char *defaultString=NULL) const |
|
idVec4 | GetVec4 (const char *key, const char *defaultString=NULL) const |
|
idAngles | GetAngles (const char *key, const char *defaultString=NULL) const |
|
idMat3 | GetMatrix (const char *key, const char *defaultString=NULL) const |
|
bool | GetString (const char *key, const char *defaultString, const char **out) const |
|
bool | GetString (const char *key, const char *defaultString, idStr &out) const |
|
bool | GetFloat (const char *key, const char *defaultString, float &out) const |
|
bool | GetInt (const char *key, const char *defaultString, int &out) const |
|
bool | GetBool (const char *key, const char *defaultString, bool &out) const |
|
bool | GetVector (const char *key, const char *defaultString, idVec3 &out) const |
|
bool | GetVec2 (const char *key, const char *defaultString, idVec2 &out) const |
|
bool | GetVec4 (const char *key, const char *defaultString, idVec4 &out) const |
|
bool | GetAngles (const char *key, const char *defaultString, idAngles &out) const |
|
bool | GetMatrix (const char *key, const char *defaultString, idMat3 &out) const |
|
int | GetNumKeyVals (void) const |
|
const idKeyValue * | GetKeyVal (int index) const |
|
const idKeyValue * | FindKey (const char *key) const |
|
int | FindKeyIndex (const char *key) const |
|
void | Delete (const char *key) |
|
const idKeyValue * | MatchPrefix (const char *prefix, const idKeyValue *lastMatch=NULL) const |
|
const char * | RandomPrefix (const char *prefix, idRandom &random) const |
|
void | WriteToFileHandle (idFile *f) const |
|
void | ReadFromFileHandle (idFile *f) |
|
int | Checksum (void) const |
|
Definition at line 65 of file Dict.h.