Table of Contents

Interface IConfigOwner

Namespace
MonkeyLoader.Configuration
Assembly
MonkeyLoader.dll

Interface to let mods and the loader own Configs.

public interface IConfigOwner : IIdentifiableOwner<IConfigOwner, Config>, IIdentifiableOwner<Config>, IIdentifiable
Inherited Members
Extension Methods

Properties

ConfigPath

Gets the path where this owner's config file should be.

string ConfigPath { get; }

Property Value

string

Loader

Gets the MonkeyLoader instance that loaded this owner.

MonkeyLoader Loader { get; }

Property Value

MonkeyLoader

Logger

Gets the logger to be used by this owner.

Logger Logger { get; }

Property Value

Logger

Remarks

All loggers share the Loader's LoggingController.