Example #1
0
        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);
        }
Example #2
0
 public MapGridLayer(Game game, string name, Scene scene, int z)
     : base(game, name, scene, z)
 {
 }
Example #3
0
 public void RegisterScene(Scene scene)
 {
     m_scenes.Add (scene.Name, scene);
     Game.Components.Add (scene);
 }
Example #4
0
 public HUDLayer(Game game, string name, Scene scene, int z)
     : base(game, name, scene, z)
 {
 }
Example #5
0
 public MenuBackgroundLayer(Game game, string name, Scene scene, int z)
     : base(game, name, scene, z)
 {
 }
Example #6
0
 public PlayerSelectLayer(Game game, string name, Scene scene, int z)
     : base(game, name, scene, z)
 {
 }
Example #7
0
 public MonstersLayer(Game game, string name, Scene scene, int z)
     : base(game, name, scene, z)
 {
 }
Example #8
0
 public EffectsLayer(Game game, string name, Scene scene, int z)
     : base(game, name, scene, z)
 {
 }