diff --git a/Source/MonoGame.Extended/MonoGame.Extended.csproj b/Source/MonoGame.Extended/MonoGame.Extended.csproj index 8a1c13ec..7cfdac70 100644 --- a/Source/MonoGame.Extended/MonoGame.Extended.csproj +++ b/Source/MonoGame.Extended/MonoGame.Extended.csproj @@ -90,7 +90,7 @@ - + diff --git a/Source/MonoGame.Extended/Camera2D.cs b/Source/MonoGame.Extended/OrthographicCamera.cs similarity index 96% rename from Source/MonoGame.Extended/Camera2D.cs rename to Source/MonoGame.Extended/OrthographicCamera.cs index efea610b..9105fab1 100644 --- a/Source/MonoGame.Extended/Camera2D.cs +++ b/Source/MonoGame.Extended/OrthographicCamera.cs @@ -5,19 +5,23 @@ using MonoGame.Extended.ViewportAdapters; namespace MonoGame.Extended { - public class Camera2D : IMovable, IRotatable + public abstract class Camera + { + } + + public class OrthographicCamera : Camera, IMovable, IRotatable { private readonly ViewportAdapter _viewportAdapter; private float _maximumZoom = float.MaxValue; private float _minimumZoom; private float _zoom; - public Camera2D(GraphicsDevice graphicsDevice) + public OrthographicCamera(GraphicsDevice graphicsDevice) : this(new DefaultViewportAdapter(graphicsDevice)) { } - public Camera2D(ViewportAdapter viewportAdapter) + public OrthographicCamera(ViewportAdapter viewportAdapter) { _viewportAdapter = viewportAdapter;