|
VECTO Input Manager
|
Custom JSON converter for supporting JSON component input files. These files start with a "Component" property that indicates the specific subclass of BaseInput to instantiate. More...
Public Member Functions | |
| override object | ReadJson (JsonReader reader, Type type, object? value, JsonSerializer serializer) |
| Deserializes JSON to the appropriate BaseInput subclass using the 'Component' property. | |
| override void | WriteJson (JsonWriter writer, object? value, JsonSerializer serializer) |
| Serializes a BaseInput instance to JSON. | |
| override bool | CanConvert (Type type) |
Properties | |
| override bool | CanWrite [get] |
Custom JSON converter for supporting JSON component input files. These files start with a "Component" property that indicates the specific subclass of BaseInput to instantiate.