Top Level Documentation for Namespace
Namespaces
| Namespace | Description |
|---|---|
| KerbalData |
Top level namespace for Consumer API classes. Classes under this namespace are meant to be consumed by end developers. Provides all the core classes neccassary for loading individual files or wiring in a repoistory loading pattern with automatic save/backup capibilities.
|
| KerbalData.Configuration |
Holds all classes responsible for KerbalData configuration info either injected into the library by the consumer or loaded from a .NET configuration section.
|
| KerbalData.Models |
Default model implmentations for KSP data files. All models implement INotifyPropertyChanged and contain ObservableDictionaries for fields in the data that are not mapped to typed properties in the model.
|
| KerbalData.Providers |
Build In data repository implmentations.
|
| KerbalData.Serialization |
Main serialization processing classes responsible for handling base data processing.
|
| KerbalData.Serialization.Serializers.V018x |
Builtin Serilaizer and data converter implmentations for KSP data for KerbalSpaceProgram v0.18 and higher.
|