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;