X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Froot.cpp;h=826a5403dee110a77ed54d5e48640233124d10c7;hb=c1faa54a3218b53757b8b55de0ff8aa64412253b;hp=fbb4cc6e5efc887539228a79f0d2999240ba0bf2;hpb=91997dd3189b93a67179822ec2fed5f2a7bddb74;p=libs%2Fgltk.git diff --git a/source/root.cpp b/source/root.cpp index fbb4cc6..826a540 100644 --- a/source/root.cpp +++ b/source/root.cpp @@ -1,10 +1,4 @@ -/* $Id$ - -This file is part of libmspgltk -Copyright © 2007-2009 Mikko Rasa, Mikkosoft Productions -Distributed under the LGPL -*/ - +#include #include #include #include @@ -78,6 +72,15 @@ void Root::tick() } } +void Root::render() const +{ + GL::MatrixStack::projection() = GL::Matrix::ortho_bottomleft(geom.w, geom.h); + GL::MatrixStack::modelview() = GL::Matrix(); + GL::Bind bind_blend(GL::Blend::alpha()); + + Widget::render(); +} + void Root::button_press_event(int x, int y, unsigned btn, unsigned mod) { if(visible)