using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;
using System;


namespace ActionGame.UserInterface.Core
{
    public interface IResolution
    {
        Int32 ActualWidth { get; set; }
        Int32 ActualHeight { get; set; }
        Int32 GameWidth { get; set; }
        Int32 GameHeight { get; set; }
        Viewport Viewport { get; }
        Matrix InvertMatrix { get; }
        Matrix TransformationMatrix { get; }

        void Update();

    }
}
