]> git.tdb.fi Git - libs/gl.git/blobdiff - source/objectinstance.cpp
Check the flat qualifier from the correct member
[libs/gl.git] / source / objectinstance.cpp
diff --git a/source/objectinstance.cpp b/source/objectinstance.cpp
deleted file mode 100644 (file)
index 450c810..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-#include "objectinstance.h"
-#include "renderer.h"
-#include "transform.h"
-
-using namespace std;
-
-namespace Msp {
-namespace GL {
-
-ObjectInstance::ObjectInstance(const Object &obj):
-       object(obj)
-{ }
-
-void ObjectInstance::render(const Tag &tag) const
-{
-       Renderer renderer(0);
-       render(renderer, tag);
-}
-
-void ObjectInstance::render(Renderer &renderer, const Tag &tag) const
-{
-       object.render(renderer, *this, tag);
-}
-
-void ObjectInstance::setup_render(Renderer &renderer, const Tag &) const
-{
-       renderer.transform(matrix);
-}
-
-
-ObjectInstance::Loader::Loader(ObjectInstance &o):
-       DataFile::ObjectLoader<ObjectInstance>(o)
-{
-       add("transform", &Loader::transform);
-}
-
-void ObjectInstance::Loader::transform()
-{
-       Transform trn;
-       load_sub(trn);
-       obj.matrix = trn.to_matrix();
-}
-
-} // namespace GL
-} // namespaec Msp