using StatelessTraitInfo<> for some things

This commit is contained in:
Chris Forbes
2010-01-10 14:15:45 +13:00
parent 79ce6b70b6
commit be9fd1e277
18 changed files with 20 additions and 89 deletions

View File

@@ -5,17 +5,12 @@ using System.Text;
namespace OpenRa.Game.Traits
{
class SelectableInfo : ITraitInfo
class SelectableInfo : StatelessTraitInfo<Selectable>
{
public readonly int Priority = 10;
public readonly int[] Bounds = null;
public readonly string Voice = "GenericVoice";
public object Create(Actor self) { return new Selectable(self); }
}
class Selectable
{
public Selectable( Actor self ) { }
}
class Selectable {}
}