decouple that a bit more.

This commit is contained in:
Chris Forbes
2009-12-22 20:03:53 +13:00
parent b9d231d500
commit d695344a05
3 changed files with 9 additions and 8 deletions

View File

@@ -38,6 +38,7 @@ namespace OpenRa.Game.Traits
interface IRender { IEnumerable<Renderable> Render(Actor self); }
interface INotifyDamage { void Damaged(Actor self, AttackInfo e); }
interface INotifyBuildComplete { void BuildingComplete (Actor self); }
interface INotifyProduction { void UnitProduced(Actor self, Actor other); }
interface IOrder
{
Order IssueOrder( Actor self, int2 xy, MouseInput mi, Actor underCursor );