]> git.tdb.fi Git - libs/gl.git/blob - source/objectinstance.cpp
Uniform handling fixes
[libs/gl.git] / source / objectinstance.cpp
1 #include "object.h"
2 #include "objectinstance.h"
3 #include "renderer.h"
4
5 using namespace std;
6
7 namespace Msp {
8 namespace GL {
9
10 ObjectInstance::ObjectInstance(const Object &obj):
11         object(obj)
12 { }
13
14 void ObjectInstance::render(const Tag &tag) const
15 {
16         Renderer renderer(0);
17         render(renderer, tag);
18 }
19
20 void ObjectInstance::render(Renderer &renderer, const Tag &tag) const
21 {
22         object.render(renderer, *this, tag);
23 }
24
25 } // namespace GL
26 } // namespaec Msp