Namespace PlumJsonAnimator.Services
Classes
- AppSettings
Provides app settings. It is in "C:\Users\username\AppData\Roaming\PlumJsonAnimator\settings.plmjsn" usually
- AppSettingsData
Contains jsonifyed app settings
- CodeData
Jsonifyed project
- Engine
Plays animation and update time
- ImageExporter
Provides methods for exporting animations
- Interpolation
Provides interpolation methods for animations and method for finding interpolation parameter t.
- JsonCode
Provides methods for converting project into json code
- JsonCode.ValidResult
Contains information about json validation and provides updated validated data
- JsonExport
Provides methods for exporting and importing json code from file
- JsonValidator
Validates json code
- LocalizationService
Provides methods for localize application
- Prettify
Provides mwthods for prettifying json
- ProjectFilesManager
Provides methods for work with project files
- ProjectSettings
Provides methods for work with project settings. It is in "{projectDir}/{projectName}/settings.plmjsn: ususally.
- SettingsData
Contains jsonifyed settings data
Enums
- LocalizationConsts
All word codes