|
tModLoader v0.11.8.9
A mod to make and play Terraria mods
|
Custom ContractResolver for facilitating refernce type defaults. The ShouldSerialize code enables unchanged-by-user reference type defaults to properly not serialize. The ValueProvider code helps during deserialization to not More...
Inheritance diagram for Terraria.ModLoader.Config.ReferenceDefaultsPreservingResolver:
Collaboration diagram for Terraria.ModLoader.Config.ReferenceDefaultsPreservingResolver:Classes | |
| class | NullToDefaultValueProvider |
| class | ValueProviderDecorator |
Protected Member Functions | |
| override IList< JsonProperty > | CreateProperties (Type type, MemberSerialization memberSerialization) |
Custom ContractResolver for facilitating refernce type defaults. The ShouldSerialize code enables unchanged-by-user reference type defaults to properly not serialize. The ValueProvider code helps during deserialization to not
Definition at line 373 of file ConfigManager.cs.
|
protected |
Definition at line 409 of file ConfigManager.cs.
References Terraria.ModLoader.Config.ConfigManager.ObjectEquals().
Here is the call graph for this function: