| 12345678910111213141516171819202122232425262728 |
- using Microsoft.Xna.Framework;
- using Microsoft.Xna.Framework.Graphics;
- // ReSharper disable once CheckNamespace
- namespace MonoGame.Extended.ViewportAdapters
- {
- public class DefaultViewportAdapter : ViewportAdapter
- {
- private readonly GraphicsDevice _graphicsDevice;
- public DefaultViewportAdapter(GraphicsDevice graphicsDevice)
- : base(graphicsDevice)
- {
- _graphicsDevice = graphicsDevice;
- }
- public override int VirtualWidth => _graphicsDevice.Viewport.Width;
- public override int VirtualHeight => _graphicsDevice.Viewport.Height;
- public override int ViewportWidth => _graphicsDevice.Viewport.Width;
- public override int ViewportHeight => _graphicsDevice.Viewport.Height;
- public override Matrix GetScaleMatrix()
- {
- return Matrix.Identity;
- }
- }
- }
|