![]() |
VR-Forces Developer's Guide
|
simple callback class to pass the database pager signals to a boost signal in the terrain signalar.

Public Member Functions | |
| DtDatabasePagerCallback (DtDe &de) | |
| virtual | ~DtDatabasePagerCallback () |
| DtDatabasePagerCallback ()=delete | |
| DtDatabasePagerCallback (const DtDatabasePagerCallback &rhs)=delete | |
| DtDatabasePagerCallback & | operator= (const DtDatabasePagerCallback &rhs)=delete |
| virtual osg::DatabaseRequestHandlerCallback * | clone () const override |
| virtual void | childLoaded (const osg::DatabaseRequestHandler *, const osg::Group *page, osg::Node *child, const std::string &fileName, osg::Node *&returnedNode) const |
| virtual void | childPagedIn (const osg::DatabaseRequestHandler *, osg::PagedLOD *page, osg::Node *child) const |
| virtual void | childAboutToPageOut (const osg::DatabaseRequestHandler *, osg::PagedLOD *page, osg::Node *child) const |
Protected Attributes | |
| DtDe & | myDe |
| DtTerrainPageSignaler & | myTerrainPageSignaler |
| makVrv::DtDatabasePagerCallback::DtDatabasePagerCallback | ( | DtDe & | de | ) |
constructor
|
virtual |
destructor
|
delete |
|
delete |
|
delete |
|
overridevirtual |
osg override
|
virtual |
Called before a node is added to the live scene graph, possibly from a background pager thread The child may be replaced (e.g. cloned and some operations (e.g. flattening/indirecting) may get done on it. In which case, the returned node is non-null and is what will get ultimately added to the scenegraph. The default handling sets the returned node to 0.
|
virtual |
|
virtual |
|
protected |
|
protected |