Updated wrappers, and change Renderer so that private: to proteccted:.
This commit is contained in:
@@ -126,6 +126,10 @@ Renderer::TheadSafeQueue::TheadSafeQueue()
|
||||
_block.set(false);
|
||||
}
|
||||
|
||||
Renderer::TheadSafeQueue::~TheadSafeQueue()
|
||||
{
|
||||
}
|
||||
|
||||
osgUtil::SceneView* Renderer::TheadSafeQueue::takeFront()
|
||||
{
|
||||
if (_queue.empty()) _block.block();
|
||||
|
||||
@@ -132,6 +132,12 @@ BEGIN_OBJECT_REFLECTOR(osgViewer::Renderer)
|
||||
__void__release,
|
||||
"if this operation is a barrier then release it. ",
|
||||
"");
|
||||
I_ProtectedMethod1(void, updateSceneView, IN, osgUtil::SceneView *, sceneView,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::NON_CONST,
|
||||
__void__updateSceneView__osgUtil_SceneView_P1,
|
||||
"",
|
||||
"");
|
||||
I_SimpleProperty(bool, Done,
|
||||
__bool__getDone,
|
||||
__void__setDone__bool);
|
||||
|
||||
Reference in New Issue
Block a user