13 #include <osg/Observer>
23 class DtOsgLightManager;
virtual void objectDeleted(void *object) override
osg override
std::set< const osg::LightSource * > myObservedLightSources
Definition: DtOsgLightsObserver.h:44
virtual ~DtOsgLightsObserver()
DtOsgLightsObserver & operator=(const DtOsgLightsObserver &rhs)=delete
not allowed
DtOsgLightManager receives LightSource nodes from the DtOsgCullVisitor, and collects them all here wh...
Definition: DtOsgLightManager.h:55
DtOsgLightsObserver()=delete
not allowed
Contains DLL export macros.
Definition: DtOsgLightsObserver.h:24
virtual void addIfNecessary(const osg::LightSource *pLight)
call when added
DtOsgLightManager * myOsgLightManager
Definition: DtOsgLightsObserver.h:43