Table of Contents

Namespace Ceres.Configs

Classes

BoolConfigVariable<TConfig>

Boolean console variable

ConfigBase

Base class for global configs

ConfigPathAttribute

Assign config path to parent config file

ConfigSystem
ConfigVariable

Base class for config variables that can be modified through console

ConfigVariableAttribute

Define config variable can be edited through console.

ConfigVariableRegistry
ConfigVariable<TConfig, TValue>

Generic typed console variable

Config<TConfig>

Generic global config

ConfigsConfig
ConfigsModule
FieldAccessor

Field accessor implementation

FloatConfigVariable<TConfig>

Float console variable

IntConfigVariable<TConfig>

Integer console variable

MemberAccessor

Abstraction for accessing both fields and properties

PropertyAccessor

Property accessor implementation

ReactivePropertyAccessor

Accessor for ReactiveProperty<T> that accesses the .Value property

StringConfigVariable<TConfig>

String console variable

Structs

ConfigFileLocation

Identifier for specific Ceres.Configs.ConfigFile

Interfaces

IConfigFile
IConfigFileProvider
IConfigLocation

Identifier for specific ConfigBase