]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/scene.h
Redesign InstanceArray
[libs/gl.git] / source / render / scene.h
index 692dcd0dfc6c7ebf88e0e8c7f0b26d7c0aae4b33..6f4f48d675e6bce3db2850ca24eb78466157769e 100644 (file)
@@ -60,23 +60,14 @@ public:
 
 protected:
        mutable Matrix culling_matrix;
-       mutable Vector4 frustum_edges[6];
 
        Scene() = default;
-private:
-       Scene(const Scene &);
-       Scene &operator=(const Scene &);
 public:
        virtual ~Scene() = default;
 
        virtual void add(Renderable &) = 0;
        virtual void remove(Renderable &) = 0;
 
-protected:
-       bool setup_frustum(const Renderer &) const;
-       bool frustum_cull(const Renderable &) const;
-
-public:
        template<typename T>
        static void register_type(const std::string &);
 private: