simple callback class to pass the database pager signals to a boost signal in the terrain signalar.
More...
|
| | DtDatabasePagerCallback (DtDe &de) |
| |
| virtual void | childLoaded (const osg::DatabaseRequestHandler *, const osg::Group *page, osg::Node *child, const std::string &fileName, osg::Node *&returnedNode) const |
| | Called before a node is added to the live scene graph, possibly from a background pager thread The child may be replaced (e.g. More...
|
| |
| 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 |
| |
virtual
osg::DatabaseRequestHandlerCallback * | clone () const |
| |
| virtual | ~DtDatabasePagerCallback () |
| |
simple callback class to pass the database pager signals to a boost signal in the terrain signalar.
| makVrv::DtDatabasePagerCallback::DtDatabasePagerCallback |
( |
DtDe & |
de | ) |
|
| virtual makVrv::DtDatabasePagerCallback::~DtDatabasePagerCallback |
( |
| ) |
|
|
inlinevirtual |
| virtual void makVrv::DtDatabasePagerCallback::childLoaded |
( |
const osg::DatabaseRequestHandler * |
, |
|
|
const osg::Group * |
page, |
|
|
osg::Node * |
child, |
|
|
const std::string & |
fileName, |
|
|
osg::Node *& |
returnedNode |
|
) |
| const |
|
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 void makVrv::DtDatabasePagerCallback::childPagedIn |
( |
const osg::DatabaseRequestHandler * |
, |
|
|
osg::PagedLOD * |
page, |
|
|
osg::Node * |
child |
|
) |
| const |
|
virtual |
| virtual void makVrv::DtDatabasePagerCallback::childAboutToPageOut |
( |
const osg::DatabaseRequestHandler * |
, |
|
|
osg::PagedLOD * |
page, |
|
|
osg::Node * |
child |
|
) |
| const |
|
virtual |
| virtual osg::DatabaseRequestHandlerCallback* makVrv::DtDatabasePagerCallback::clone |
( |
| ) |
const |
|
virtual |
| DtDe& makVrv::DtDatabasePagerCallback::myDe |
|
private |
The documentation for this class was generated from the following file:
- /data/exports/nrhent7-1/nightly/docs/vrForces.vrf4-8-branch/include/vrvOsg/DtOsgChannel.h