![]() |
VR-Forces Developer's Guide
|
custom traversal and timings for diguy attach point

Public Member Functions | |
| DtDiGuyOctreeCullGroup (DtDiGuyScenario &scenario, tbb::concurrent_vector< DtDiGuyOsgRootNode * > &noninstancedarray, DtDiGuyInstanceDrawable &instanceDrawable) | |
| virtual | ~DtDiGuyOctreeCullGroup () |
| virtual void | traverse (osg::NodeVisitor &nv) |
| virtual void | precull (const DtDiGuyCullData &pcd, bool async) |
| virtual void | setCullNeedsToRun (bool needsToRun) |
Protected Attributes | |
| DtDiGuyScenario & | myScenario |
| osg::ref_ptr < DtDiGuyInstanceTboUpdaterJob > | myTboMainThreadUpdaterJob |
| DtDiGuyInstanceDrawable & | myInstanceDrawable |
| tbb::concurrent_vector < DtDiGuyOsgRootNode * > & | myNoninstancedNodeArray |
| tbb::mutex | myAsyncMutex |
| bool | myCullNeedsToRun |
Friends | |
| class | DtDiGuyCullAsyncTask |
| class | DtDiguyPreCullJob |
| makVrv::DtDiGuyOctreeCullGroup::DtDiGuyOctreeCullGroup | ( | DtDiGuyScenario & | scenario, |
| tbb::concurrent_vector< DtDiGuyOsgRootNode * > & | noninstancedarray, | ||
| DtDiGuyInstanceDrawable & | instanceDrawable | ||
| ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
friend |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |