/********* ** Public methods *********/ /// <summary>Construct an instance.</summary> /// <param name="config">The attachment settings.</param> public AxeAttachment(AxeConfig config) { this.Config = config; }
/********* ** Public methods *********/ /// <summary>Construct an instance.</summary> /// <param name="config">The attachment settings.</param> /// <param name="reflection">Simplifies access to private code.</param> public AxeAttachment(AxeConfig config, IReflectionHelper reflection) : base(reflection) { this.Config = config; }
public AxeTool(AxeConfig config) { _config = config; }
/********* ** Public methods *********/ /// <summary>Construct an instance.</summary> /// <param name="config">The attachment settings.</param> /// <param name="modRegistry">Fetches metadata about loaded mods.</param> /// <param name="reflection">Simplifies access to private code.</param> public AxeAttachment(AxeConfig config, IModRegistry modRegistry, IReflectionHelper reflection) : base(modRegistry, reflection) { this.Config = config; }
public AxeTool(AxeConfig config) { this.Config = config; }