Add ILintSequencesPass.

This commit is contained in:
Paul Chote
2022-12-28 22:14:19 +13:00
committed by Gustas
parent 7cd4272350
commit b7cdcf419f
3 changed files with 32 additions and 17 deletions

View File

@@ -10,10 +10,12 @@
#endregion
using System;
using OpenRA.Graphics;
namespace OpenRA.Mods.Common.Lint
{
public interface ILintPass { void Run(Action<string> emitError, Action<string> emitWarning, ModData modData); }
public interface ILintMapPass { void Run(Action<string> emitError, Action<string> emitWarning, ModData modData, Map map); }
public interface ILintRulesPass { void Run(Action<string> emitError, Action<string> emitWarning, ModData modData, Ruleset rules); }
public interface ILintSequencesPass { void Run(Action<string> emitError, Action<string> emitWarning, ModData modData, Ruleset rules, SequenceProvider sequences); }
}