| Clear | Clears data from all sections |
| GetBinary | Gets binary value for a key on a specific section |
| GetBool | Gets boolean value for a key on a specific section |
| GetByte | Gets byte value for a key on a specific section |
| GetFloat | Gets float value for a key on a specific section |
| GetInt | Gets integer value for a key on a specific section |
| GetLong | Gets long value for a key on a specific section |
| GetObject | Gets object value for a key on a specific section |
| GetQuaternion | Gets quaternion value for a key on a specific section |
| GetString | Gets string value for a key on a specific section |
| GetVector2 | Gets vector2 value for a key on a specific section |
| GetVector3 | Gets vector3 value for a key on a specific section |
| Load | Loads full data from a file |
| LoadSection | Loads section from a file |
| Save | Saves data to a file |
| SaveSection | Saves section to a file |
| SetBinary | Sets binary value for a key on a specific section |
| SetBool | Sets boolean value for a key on a specific section |
| SetByte | Sets byte value for a key on a specific section |
| SetFloat | Sets float value for a key on a specific section |
| SetInt | Sets integer value for a key on a specific section |
| SetLong | Sets long value for a key on a specific section |
| SetObject | Sets object value for a key on a specific section |
| SetQuaternion | Sets quaternion value for a key on a specific section |
| SetString | Sets string value for a key on a specific section |
| SetVector2 | Sets vector2 value for a key on a specific section |
| SetVector3 | Sets vector3 value for a key on a specific section |
| UnloadSection | Unloads a section |