X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frender%2Fscene.h;h=6f4f48d675e6bce3db2850ca24eb78466157769e;hb=f1e296bb2442dfbea12e7b38a97cc152aa34569c;hp=692dcd0dfc6c7ebf88e0e8c7f0b26d7c0aae4b33;hpb=190a7e11237351f6b730c28f7b16f183e8adc69c;p=libs%2Fgl.git diff --git a/source/render/scene.h b/source/render/scene.h index 692dcd0d..6f4f48d6 100644 --- a/source/render/scene.h +++ b/source/render/scene.h @@ -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 static void register_type(const std::string &); private: