|
osgEarth 2.1.1
|
Inheritance diagram for anonymous_namespace{Terrain.cpp}::NestingDrawCallback:Public Member Functions | |
| NestingDrawCallback (osg::Camera::DrawCallback *next) | |
| virtual void | operator() (osg::RenderInfo &renderInfo) const |
| void | dispatch (osg::RenderInfo &renderInfo) const |
Public Attributes | |
| osg::ref_ptr < osg::Camera::DrawCallback > | _next |
A draw callback to calls another, nested draw callback.
Definition at line 45 of file Terrain.cpp.
| anonymous_namespace{Terrain.cpp}::NestingDrawCallback::NestingDrawCallback | ( | osg::Camera::DrawCallback * | next | ) | [inline] |
Definition at line 47 of file Terrain.cpp.
: _next(next) { }
| void anonymous_namespace{Terrain.cpp}::NestingDrawCallback::dispatch | ( | osg::RenderInfo & | renderInfo | ) | const [inline] |
Definition at line 54 of file Terrain.cpp.
| virtual void anonymous_namespace{Terrain.cpp}::NestingDrawCallback::operator() | ( | osg::RenderInfo & | renderInfo | ) | const [inline, virtual] |
Reimplemented in anonymous_namespace{Terrain.cpp}::QuickReleaseGLCallback.
Definition at line 49 of file Terrain.cpp.
{
dispatch( renderInfo );
}
| osg::ref_ptr<osg::Camera::DrawCallback> anonymous_namespace{Terrain.cpp}::NestingDrawCallback::_next |
Definition at line 60 of file Terrain.cpp.
1.7.3