osgEarth 2.1.1
|
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.