![]() |
VR-Forces Developer's Guide
|
DtOsgGraphMergeOperation adds a non-live isolated child Group onto a parent Group which is already live in the scene graph.

Classes | |
| struct | GroupsToBeMergedStruct |
Public Member Functions | |
| virtual | ~DtOsgGraphMergeOperation () |
| virtual void | operator() (osg::Object *obj) override |
| virtual void | addMergeOperation (osg::ref_ptr< osg::Group > isolated, osg::ref_ptr< osg::Group > parentLive, int priority) |
| DtOsgGraphMergeOperation ()=delete | |
| DtOsgGraphMergeOperation & | operator= (const DtOsgGraphMergeOperation &rhs)=delete |
| DtOsgGraphMergeOperation & | operator= (const DtOsgGraphMergeOperation &&rhs)=delete |
| DtOsgGraphMergeOperation (const DtOsgGraphMergeOperation &rhs)=delete | |
| DtOsgGraphMergeOperation (const DtOsgGraphMergeOperation &&rhs)=delete | |
Public Attributes | |
| friend | DtOsgGraphMergeOperationCreator |
Protected Member Functions | |
| DtOsgGraphMergeOperation (DtDe &de) | |
Protected Attributes | |
| DtDe & | myDe |
| tbb::concurrent_priority_queue < GroupsToBeMergedStruct > | myMergeOps |
|
virtual |
destructor
|
protected |
constructor
|
delete |
not allowed
|
delete |
not allowed
|
delete |
not allowed
|
delete |
not allowed
|
delete |
not allowed
|
overridevirtual |
osg override
|
virtual |
| friend makVrv::DtOsgGraphMergeOperation::DtOsgGraphMergeOperationCreator |
|
protected |
|
protected |