public World CreateWorld(GameScene scene, GraphicsDevice GraphicsDevice) { World result = new World(Name, GraphicsDevice, scene); result.Author = Author; result.TilesetFactory = this.TilesetFactory; result.EntityTemplateFactory = this.EntityTemplateFactory; result.TilesetContainer = this.TilesetContainer; result.EntityContainer = this.EntityContainer; result.UIContainer = this.UIContainer; result.SpriteLibrary = this.SpriteLibrary; return result; }
public World(string name, GraphicsDevice graphicsDevice, GameScene gameScene) : this(name, graphicsDevice) { this.GameScene = gameScene; }