]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/grid.cpp
Support specifying layouts in datafiles
[libs/gltk.git] / source / grid.cpp
index b3e9c43c311898896638e267d13edcdc88cba1a7..6296098f511017c339058050a4a73eaba2c81de9 100644 (file)
@@ -84,5 +84,23 @@ void Grid::finish_row()
        column = 0;
 }
 
+
+Grid::Loader::Loader(Grid &g):
+       DataFile::ObjectLoader<Grid>(g)
+{
+       add("next_row", &Loader::next_row);
+       add("skip",     &Loader::skip);
+}
+
+void Grid::Loader::next_row()
+{
+       obj.next_row();
+}
+
+void Grid::Loader::skip()
+{
+       obj.skip();
+}
+
 } // namespace GLtk
 } // namespace Msp