CORE Game Developers Toolkit v1.0.93
 
Loading...
Searching...
No Matches
CORE.Shared.Configs Namespace Reference

Namespaces

namespace  Converters
 
namespace  Data
 
namespace  Settings
 

Classes

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