14 #ifndef OSGSHADOW_SHADOWEDSCENE 
   15 #define OSGSHADOW_SHADOWEDSCENE 1 
   17 #include <osg/buffered_value> 
   19 #include <osg/Texture2D> 
   20 #include <osg/TexGenNode> 
   22 #include <osgShadow/ShadowTechnique> 
   23 #include <osgShadow/ShadowSettings> 
   49         void cleanSceneGraph();
 
   55         virtual void resizeGLObjectBuffers(
unsigned int maxSize);
 
   60         virtual void releaseGLObjects(
osg::State* = 0) 
const;
 
   72         unsigned int getCastsShadowTraversalMask()
 const { 
return _shadowSettings.valid() ? _shadowSettings->getCastsShadowTraversalMask() : 0xffffffff; }
 
unsigned int getReceivesShadowTraversalMask() const 
 
ShadowSettings * getShadowSettings()
 
#define META_Node(library, name)
 
const ShadowTechnique * getShadowTechnique() const 
 
osg::ref_ptr< ShadowTechnique > _shadowTechnique
 
void setReceivesShadowTraversalMask(unsigned int mask)
 
unsigned int getCastsShadowTraversalMask() const 
 
const ShadowSettings * getShadowSettings() const 
 
ShadowTechnique * getShadowTechnique()
 
void setCastsShadowTraversalMask(unsigned int mask)
 
osg::ref_ptr< ShadowSettings > _shadowSettings