VECTO Input Manager
Loading...
Searching...
No Matches
VectoInputManager.Core.BaseInputConverter Class Reference

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...

Inheritance diagram for VectoInputManager.Core.BaseInputConverter:

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]

Detailed Description

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.


The documentation for this class was generated from the following file:
  • VectoInputManagerCore/Json/BaseInputConverter.cs