public Layer(Game game, string name, Scene scene, int z) { Name = name; ZOrder = z; Scene = scene; Game = game; float horScaling = (float)scene.ViewportWidth / Game.GraphicsDevice.PresentationParameters.BackBufferWidth; float verScaling = (float)scene.ViewportHeight / Game.GraphicsDevice.PresentationParameters.BackBufferHeight; m_screenToWorld = new Vector2 (horScaling, verScaling); }
public MapGridLayer(Game game, string name, Scene scene, int z) : base(game, name, scene, z) { }
public void RegisterScene(Scene scene) { m_scenes.Add (scene.Name, scene); Game.Components.Add (scene); }
public HUDLayer(Game game, string name, Scene scene, int z) : base(game, name, scene, z) { }
public MenuBackgroundLayer(Game game, string name, Scene scene, int z) : base(game, name, scene, z) { }
public PlayerSelectLayer(Game game, string name, Scene scene, int z) : base(game, name, scene, z) { }
public MonstersLayer(Game game, string name, Scene scene, int z) : base(game, name, scene, z) { }
public EffectsLayer(Game game, string name, Scene scene, int z) : base(game, name, scene, z) { }