|
class | Config |
|
class | ConfigList< T > |
| Config, which is an array of configs in one file. More...
|
|
class | ConfigSingle< T > |
| A config that is a singleton-like object. More...
|
|
class | ConfigSystem |
| The main class that loads all configs into the application. More...
|
|
class | ConfigVisual< T > |
| If you have a text field of the Enum type in your config, but you don't know whether this parameter is in your Enum list, you can create this class. It will have 2 parameters: a text value and an Enum. If there is no Enum, use a text one. This class was designed to work with mods. After all, modders may not know your internal rules. More...
|
|
struct | EnumData< T > |
| Represents data from Enum and string values. Necessary for mods to work with the application. The thing is that code generation does not read files outside the application and cannot generate tags for them. Pass here Enum if it is in the system or pass here string if it is outside it (for example for mods) More...
|
|
class | GlobalConfig |
| Config with all global application data that does not fit into any category. More...
|
|
interface | IConfigVaidator |
|
class | InputConfig |
|
class | ReferencesConfigResolver |
| Class for finding dependencies in configs. More...
|
|
class | SettingsConfig |
|