Table of Contents

Class ModuleConfig

Namespace
Ceres.Modules
Assembly
Ceres.dll

Config for RuntimeModule

[PreferJsonConvert]
[ConfigPath("Ceres.Modules")]
public class ModuleConfig : Config<ModuleConfig>
Inheritance
ModuleConfig
Inherited Members

Constructors

ModuleConfig()

public ModuleConfig()

Properties

MetaData

Contains module additional data that can be changed during runtime

public Dictionary<string, string> MetaData { get; set; }

Property Value

Dictionary<string, string>

Modules

Explicit list of RuntimeModule types to load. Used by Ceres.Modules.ModuleLoader at runtime to avoid assembly scanning, which is unreliable under IL2CPP.

public SerializedType<RuntimeModule>[] Modules { get; set; }

Property Value

SerializedType<RuntimeModule>[]