]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/progressbar.cpp
Simplify constructors with C++11
[libs/gltk.git] / source / progressbar.cpp
index aed83c3e7212c7d727d964edbe9b46cc5cc872ea..7c6def7c37e2c14c9bf8390d3dd6cd0d206e50fb 100644 (file)
@@ -8,11 +8,6 @@ using namespace std;
 namespace Msp {
 namespace GLtk {
 
-ProgressBar::ProgressBar():
-       range(1),
-       fraction(0)
-{ }
-
 void ProgressBar::set_range(float r)
 {
        if(r<=0)
@@ -54,7 +49,7 @@ void ProgressBar::rebuild_special(const Part &part)
                align.apply(rgeom, geom, part.get_margin());
 
                GL::MeshBuilder bld(part_cache.create_mesh(part, *graphic->get_texture()));
-               bld.matrix() *= GL::Matrix::translation(rgeom.x, rgeom.y, 0);
+               bld.transform(GL::Matrix::translation(rgeom.x, rgeom.y, 0));
                graphic->build(rgeom.w, rgeom.h, bld);
        }
 }