Dispose() | Frees the native KeyValues3 object. Must be called after the KV3 has been consumed by the engine. |
SetString(string key, string value) | Sets a string value on the KV3 object. |
SetBool(string key, bool value) | Sets a boolean value on the KV3 object. |
SetInt(string key, int value) | Sets a signed 32-bit integer value on the KV3 object. |
SetUInt(string key, uint value) | Sets an unsigned 32-bit integer value on the KV3 object. |
SetInt64(string key, long value) | Sets a signed 64-bit integer value on the KV3 object. |
SetUInt64(string key, ulong value) | Sets an unsigned 64-bit integer value on the KV3 object. |
SetFloat(string key, float value) | Sets a single-precision floating-point value on the KV3 object. |
SetDouble(string key, double value) | Sets a double-precision floating-point value on the KV3 object. |
SetVector(string key, Vector3 value) | Sets a 3D vector value on the KV3 object. |