]> git.tdb.fi Git - libs/gl.git/blobdiff - source/zsortedscene.h
Rearrange things in ZSortedScene a bit
[libs/gl.git] / source / zsortedscene.h
index 5c876697cae9ee3a878c42be2fc48156471ee9ce..b032cbcdf01f08e228846aebb32b3c5b96c60d37 100644 (file)
@@ -1,7 +1,9 @@
 #ifndef MSP_GL_ZSORTEDSCENE_H_
 #define MSP_GL_ZSORTEDSCENE_H_
 
-#include "simplescene.h"
+#include <set>
+#include <vector>
+#include "scene.h"
 
 namespace Msp {
 namespace GL {
@@ -28,9 +30,9 @@ class ZSortedScene: public Scene
 private:
        struct SortedRenderable
        {
+               const Renderable *renderable;
                bool in_frustum;
                float depth;
-               const Renderable *renderable;
 
                SortedRenderable(const Renderable *);