de-static'd CursorSheetBuilder

This commit is contained in:
Bob
2010-08-21 17:36:58 +12:00
parent bcc3cd32ae
commit c7b650d6ec
3 changed files with 19 additions and 8 deletions

View File

@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenRA.FileFormats;
using OpenRA.Graphics;
namespace OpenRA
{
@@ -10,12 +11,15 @@ namespace OpenRA
{
public readonly Manifest Manifest;
public readonly ObjectCreator ObjectCreator;
public readonly CursorSheetBuilder CursorSheetBuilder;
public SheetBuilder SheetBuilder { get { return SheetBuilder.SharedInstance; } }
public ModData( Manifest manifest )
{
Manifest = manifest;
ObjectCreator = new ObjectCreator( manifest );
FileSystem.LoadFromManifest( manifest );
CursorSheetBuilder = new CursorSheetBuilder( this );
}
}
}