|
OSG
3.4.0
|
#include <MinimalDrawBoundsShadowMap.h>


Classes | |
| struct | CameraCullCallback |
| struct | ViewData |
Public Types | |
| typedef MinimalDrawBoundsShadowMap | ThisClass |
| typedef MinimalShadowMap | BaseClass |
Public Types inherited from osgShadow::MinimalShadowMap | |
| enum | ShadowReceivingCoarseBoundAccuracy { EMPTY_BOX, BOUNDING_SPHERE, BOUNDING_BOX, DEFAULT_ACCURACY = BOUNDING_BOX } |
| typedef MinimalShadowMap | ThisClass |
| typedef StandardShadowMap | BaseClass |
Public Types inherited from osgShadow::StandardShadowMap | |
| typedef StandardShadowMap | ThisClass |
| typedef DebugShadowMap | BaseClass |
Public Types inherited from osgShadow::DebugShadowMap | |
| typedef DebugShadowMap | ThisClass |
| typedef ViewDependentShadowTechnique | BaseClass |
Public Types inherited from osg::Object | |
| enum | DataVariance { DYNAMIC, STATIC, UNSPECIFIED } |
Protected Member Functions | |
| virtual | ~MinimalDrawBoundsShadowMap (void) |
| META_ViewDependentShadowTechniqueData (ThisClass, ThisClass::ViewData) struct CameraPostDrawCallback | |
| virtual void | operator() (const osg::Camera &camera) const |
Protected Member Functions inherited from osgShadow::MinimalShadowMap | |
| virtual | ~MinimalShadowMap (void) |
Protected Member Functions inherited from osgShadow::StandardShadowMap | |
| virtual | ~StandardShadowMap (void) |
| virtual void | updateTextureCoordIndices (unsigned int baseTexCoordIndex, unsigned int shadowTexCoordIndex) |
| virtual void | searchAndReplaceShaderSource (osg::Shader *, std::string fromString, std::string toString) |
Protected Member Functions inherited from osgShadow::DebugShadowMap | |
| virtual | ~DebugShadowMap () |
Protected Member Functions inherited from osgShadow::ViewDependentShadowTechnique | |
| ~ViewDependentShadowTechnique (void) | |
| virtual ViewDependentShadowTechnique::ViewData * | getViewDependentData (osgUtil::CullVisitor *cv) |
| virtual void | setViewDependentData (osgUtil::CullVisitor *cv, ViewDependentShadowTechnique::ViewData *data) |
Protected Member Functions inherited from osgShadow::ShadowTechnique | |
| osg::Vec3 | computeOrthogonalVector (const osg::Vec3 &direction) const |
| virtual | ~ShadowTechnique () |
Protected Member Functions inherited from osg::Object | |
| virtual | ~Object () |
Protected Member Functions inherited from osg::Referenced | |
| virtual | ~Referenced () |
| void | signalObserversAndDelete (bool signalDelete, bool doDelete) const |
| void | deleteUsingDeleteHandler () const |
Friends | |
| struct | ViewData |
Additional Inherited Members | |
Static Public Member Functions inherited from osg::Referenced | |
| static OpenThreads::Mutex * | getGlobalReferencedMutex () |
| static void | setThreadSafeReferenceCounting (bool enableThreadSafeReferenceCounting) |
| static bool | getThreadSafeReferenceCounting () |
| static void | setDeleteHandler (DeleteHandler *handler) |
| static DeleteHandler * | getDeleteHandler () |
Protected Types inherited from osgShadow::ViewDependentShadowTechnique | |
| typedef std::map< osg::ref_ptr < osgUtil::CullVisitor > , osg::ref_ptr< ViewData > > | ViewDataMap |
Definition at line 25 of file MinimalDrawBoundsShadowMap.h.
Convenient typedef used in definition of ViewData struct and methods
Definition at line 32 of file MinimalDrawBoundsShadowMap.h.
Convenient typedef used in definition of ViewData struct and methods
Definition at line 30 of file MinimalDrawBoundsShadowMap.h.
| osgShadow::MinimalDrawBoundsShadowMap::MinimalDrawBoundsShadowMap | ( | ) |
Classic OSG constructor
| osgShadow::MinimalDrawBoundsShadowMap::MinimalDrawBoundsShadowMap | ( | const MinimalDrawBoundsShadowMap & | mdbsm, |
| const osg::CopyOp & | copyop = osg::CopyOp::SHALLOW_COPY |
||
| ) |
Classic OSG cloning constructor
|
protectedvirtual |
Classic protected OSG destructor
| osgShadow::MinimalDrawBoundsShadowMap::META_Object | ( | osgShadow | , |
| MinimalDrawBoundsShadowMap | |||
| ) |
Declaration of standard OSG object methods
|
inlineprotected |
Definition at line 83 of file MinimalDrawBoundsShadowMap.h.
|
inlineprotectedvirtual |
Definition at line 92 of file MinimalDrawBoundsShadowMap.h.
|
friend |
Definition at line 81 of file MinimalDrawBoundsShadowMap.h.
|
protected |
Definition at line 98 of file MinimalDrawBoundsShadowMap.h.
1.8.8