Custom JSON converter for Unity's Quaternion type. Serializes and deserializes Quaternions using their Euler angles.
More...
|
| override void | WriteJson (JsonWriter writer, Quaternion value, JsonSerializer serializer) |
| | Writes the Quaternion to JSON using its Euler angles.
|
| |
| override Quaternion | ReadJson (JsonReader reader, Type objectType, Quaternion existingValue, bool hasExistingValue, JsonSerializer serializer) |
| | Reads a Quaternion from JSON using stored Euler angles.
|
| |
Custom JSON converter for Unity's Quaternion type. Serializes and deserializes Quaternions using their Euler angles.
◆ ReadJson()
| override Quaternion Backbone::QuaternionConverter::ReadJson |
( |
JsonReader | reader, |
|
|
Type | objectType, |
|
|
Quaternion | existingValue, |
|
|
bool | hasExistingValue, |
|
|
JsonSerializer | serializer ) |
Reads a Quaternion from JSON using stored Euler angles.
- Parameters
-
| reader | The JsonReader to read from. |
| objectType | The type of the object to create. |
| existingValue | An existing value if one exists. |
| hasExistingValue | True if an existing value is provided. |
| serializer | The JsonSerializer instance. |
- Returns
- The deserialized Quaternion.
◆ WriteJson()
| override void Backbone::QuaternionConverter::WriteJson |
( |
JsonWriter | writer, |
|
|
Quaternion | value, |
|
|
JsonSerializer | serializer ) |
Writes the Quaternion to JSON using its Euler angles.
- Parameters
-
| writer | The JsonWriter to write to. |
| value | The Quaternion value to serialize. |
| serializer | The JsonSerializer instance. |
The documentation for this class was generated from the following file: