Updated wrappers, and change Renderer so that private: to proteccted:.

This commit is contained in:
Robert Osfield
2007-08-26 09:46:49 +00:00
parent 0798e64872
commit b2d131c143
3 changed files with 13 additions and 2 deletions

View File

@@ -75,7 +75,7 @@ class OSGVIEWER_EXPORT Renderer : public osg::GraphicsOperation, public OpenGLQu
virtual void release();
private:
protected:
void updateSceneView(osgUtil::SceneView* sceneView);
@@ -91,7 +91,7 @@ class OSGVIEWER_EXPORT Renderer : public osg::GraphicsOperation, public OpenGLQu
osg::ref_ptr<osg::FlushDeletedGLObjectsOperation> _flushOperation;
struct TheadSafeQueue
struct OSGVIEWER_EXPORT TheadSafeQueue
{
OpenThreads::Mutex _mutex;
OpenThreads::Block _block;
@@ -99,6 +99,7 @@ class OSGVIEWER_EXPORT Renderer : public osg::GraphicsOperation, public OpenGLQu
SceneViewList _queue;
TheadSafeQueue();
~TheadSafeQueue();
void release()
{