![]() |
VR-Forces Developer's Guide
|
This represents per camera+thread data It is used by DtIndirectGeometryRenderer to sort and draw indirect geometries registered with it.

Public Member Functions | |
| DtIndirectGeometryRendererUserData (DtDe &de, const std::string &name) | |
| virtual | ~DtIndirectGeometryRendererUserData () |
| virtual void | draw (osg::RenderInfo &renderInfo) |
Public Member Functions inherited from makVrv::DtKeyedDataUserData | |
| DtKeyedDataUserData (DtDe &de, const std::string &name) | |
| virtual | ~DtKeyedDataUserData () |
Public Attributes | |
| std::vector < DtIndirectGeometryAndProps > | myIndirectGeometries |
| std::vector< int > | myScratchPadVector |
Protected Member Functions | |
| virtual void | sortAndDraw (osg::RenderInfo &renderInfo, int component, bool isLightBin, bool isDepthBin, bool isShadowPass) |
Protected Attributes | |
| DtOsgLightPointManager & | myLightPointManager |
| const DtIndirectRunTimeSettings & | myIndirectRunTimeSettings |
Protected Attributes inherited from makVrv::DtKeyedDataUserData | |
| DtDe & | myDe |
| const std::string | myName |
Private Member Functions | |
| DtIndirectGeometryRendererUserData ()=delete | |
| DtIndirectGeometryRendererUserData (const DtIndirectGeometryRendererUserData &rhs)=delete | |
| DtIndirectGeometryRendererUserData & | operator= (const DtIndirectGeometryRendererUserData &rhs)=delete |
Additional Inherited Members | |
Static Protected Attributes inherited from makVrv::DtKeyedDataUserData | |
| static std::atomic< int > | theCount |
| makVrv::DtIndirectGeometryRendererUserData::DtIndirectGeometryRendererUserData | ( | DtDe & | de, |
| const std::string & | name | ||
| ) |
|
virtual |
|
privatedelete |
not allowed
|
privatedelete |
not allowed
|
privatedelete |
not allowed
|
virtual |
draw the sorter indirect geometries
|
protectedvirtual |
| std::vector<DtIndirectGeometryAndProps> makVrv::DtIndirectGeometryRendererUserData::myIndirectGeometries |
| std::vector<int> makVrv::DtIndirectGeometryRendererUserData::myScratchPadVector |
|
protected |
|
protected |