Add INotify(Activity)StanceChanged interfaces.

This commit is contained in:
Paul Chote
2019-05-19 15:29:56 +00:00
committed by abcdefg30
parent 07dc2a1132
commit 62b5d22e53
3 changed files with 39 additions and 0 deletions

View File

@@ -350,6 +350,8 @@ namespace OpenRA.Traits
[SuppressMessage("StyleCop.CSharp.NamingRules", "SA1302:InterfaceNamesMustBeginWithI", Justification = "Not a real interface, but more like a tag.")]
public interface Requires<T> where T : class, ITraitInfoInterface { }
public interface IActivityInterface { }
[RequireExplicitImplementation]
public interface INotifySelected { void Selected(Actor self); }
[RequireExplicitImplementation]