]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/mesh.cpp
Hide the allow_gl_calls member of Mesh::Loader
[libs/gl.git] / source / core / mesh.cpp
index 467f35448382e4d02744cbc3a6ccf36fef657984..b5628eb10c860bbc758b17e08b7db045bea7b65c 100644 (file)
@@ -243,9 +243,8 @@ void Mesh::set_debug_name(const string &name)
 }
 
 
-Mesh::Loader::Loader(Mesh &m, bool g):
-       DataFile::ObjectLoader<Mesh>(m),
-       allow_gl_calls(g)
+Mesh::Loader::Loader(Mesh &m):
+       DataFile::ObjectLoader<Mesh>(m)
 {
        add("batch",    &Loader::batch);
        add("storage",  &Loader::storage);
@@ -312,7 +311,8 @@ bool Mesh::AsyncLoader::process()
        {
                // TODO use correct filename
                DataFile::Parser parser(io, "async");
-               Loader loader(mesh, false);
+               Loader loader(mesh);
+               loader.allow_gl_calls = false;
                loader.load(parser);
        }
        else if(phase==1)