void CScriptKeyValues::Clear() |
Clears this KeyValues object. |
handle CScriptKeyValues::FindKey(string, bool) |
Given a KeyValues object and a key name, find a KeyValues object associated with the key name |
handle CScriptKeyValues::GetFirstSubKey() |
Given a KeyValues object, return the first sub key object |
bool CScriptKeyValues::GetKeyBool(string) |
Given a KeyValues object and a key name, return associated bool value |
float CScriptKeyValues::GetKeyFloat(string) |
Given a KeyValues object and a key name, return associated float value |
int CScriptKeyValues::GetKeyInt(string) |
Given a KeyValues object and a key name, return associated integer value |
string CScriptKeyValues::GetKeyString(string) |
Given a KeyValues object and a key name, return associated string value |
handle CScriptKeyValues::GetNextKey() |
Given a KeyValues object, return the next key object in a sub key group |
bool CScriptKeyValues::IsKeyEmpty(string) |
Given a KeyValues object and a key name, return true if key name has no value |
void CScriptKeyValues::ReleaseKeyValues() |
Given a root KeyValues object, release its contents |
void CScriptKeyValues::SetKeyBool(string, bool) |
Given a KeyValues object and a key name, sets the associated bool value |
void CScriptKeyValues::SetKeyFloat(string, float) |
Given a KeyValues object and a key name, sets the associated float value |
void CScriptKeyValues::SetKeyInt(string, int) |
Given a KeyValues object and a key name, sets the associated integer value |
void CScriptKeyValues::SetKeyString(string, string) |
Given a KeyValues object and a key name, sets the associated string value |