setScene is now protected

This commit is contained in:
Anselme 2016-03-20 23:30:41 +01:00
parent bd0bbb3e10
commit 0d4914c1d7

View File

@ -30,13 +30,12 @@ struct GeometryNode
class Scene class Scene
{ {
protected: protected:
Camera *camera; Camera *m_camera;
public: public:
Scene() : camera(NULL) {} Scene() : m_camera(NULL) {}
void setCamera(Camera* myCamera) {camera = myCamera;} Camera* getCamera() {return m_camera;}
Camera* getCamera() {return camera;}
virtual SceneIterator<Light*>* getLights() = 0; virtual SceneIterator<Light*>* getLights() = 0;
virtual SceneIterator<GeometryNode*>* getGeometry() = 0; virtual SceneIterator<GeometryNode*>* getGeometry() = 0;