X-Git-Url: http://git.localhorst.tv/?p=space.git;a=blobdiff_plain;f=src%2Fgraphics%2FCamera.cpp;fp=src%2Fgraphics%2FCamera.cpp;h=a72157a9ccc15c2e02d54929812b876a257fa249;hp=0994a5ab8f0dd9cebe25f54dbdf46fbbf7c36bfd;hb=2d0a41dc0a53915153ceccda914d59affd388864;hpb=3f4f8a92f64df08119a40da4d196b3e92ecdc637 diff --git a/src/graphics/Camera.cpp b/src/graphics/Camera.cpp index 0994a5a..a72157a 100644 --- a/src/graphics/Camera.cpp +++ b/src/graphics/Camera.cpp @@ -5,7 +5,8 @@ namespace space { Camera::Camera(int w, int h, const Vector &t) : target(&t) -, offset(w/2, h/2) { +, offset(w/2, h/2) +, zoom(0) { } @@ -14,4 +15,16 @@ void Camera::Resize(int w, int h) { offset = Vector(w/2, h/2); } +void Camera::Update(float delta) { + +} + +void Camera::DoubleZoom() { + zoom += 1; +} + +void Camera::HalfZoom() { + zoom -= 1; +} + }