X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fview.cpp;h=b4dcca99cc4a4f6b6bb6839df1ee39bf8f99fc23;hb=6dc2da27f0831d4172fcfeba4900616fd6c844b8;hp=115a4b0cd77eefc93c5a6db580e943eeaf6a81c9;hpb=540f976c5f0fcee4fbf0edfdace246f4a3588f65;p=libs%2Fgl.git diff --git a/source/view.cpp b/source/view.cpp index 115a4b0c..b4dcca99 100644 --- a/source/view.cpp +++ b/source/view.cpp @@ -17,11 +17,14 @@ View::View(Graphics::Window &w, Graphics::GLContext &c): content(0) { window.signal_resize.connect(sigc::mem_fun(this, &View::window_resized)); + window_resized(window.get_width(), window.get_height()); } void View::set_camera(Camera *c) { camera = c; + if(camera) + camera->set_aspect(static_cast(window.get_width())/window.get_height()); } void View::set_content(Renderable *r)