Make ITick require explicit implementation

This commit is contained in:
reaperrr
2017-09-07 19:27:53 +02:00
committed by Matthias Mailänder
parent 85e60ef77f
commit 28e1f391e0
44 changed files with 69 additions and 43 deletions

View File

@@ -92,6 +92,7 @@ namespace OpenRA.Traits
}
}
[RequireExplicitImplementation]
public interface ITick { void Tick(Actor self); }
public interface ITickRender { void TickRender(WorldRenderer wr, Actor self); }
public interface IRender { IEnumerable<IRenderable> Render(Actor self, WorldRenderer wr); }