![]() |
OpenSceneGraph
|
#include <osg/Identifier>
#include <osgShadow/ShadowTechnique>
#include <osgShadow/Export>
#include <map>
Classes | |
class | osgShadow::ViewDependentShadowTechnique |
ViewDependentShadowTechnique is a base class for all View Dependent Shadow techniques. More... | |
struct | osgShadow::ViewDependentShadowTechnique::ViewData |
Base container class for view dependent shadow resources. More... | |
Namespaces | |
osgShadow | |
The osgShadow library is a NodeKit that extends the core scene graph to add support for a range of shadow techniques. | |
Macros | |
#define | OSGSHADOW_VIEWDEPENDENTSHADOWTECHINIQUE 1 |
#define | META_ViewDependentShadowTechniqueData(ShadowTechnique, TechniqueData) |
META_ViewDependentShadowTechniqueData macro defines initViewDependentData method used by derived shadow techniques to initialize their specific ViewData objects. More... | |
#define META_ViewDependentShadowTechniqueData | ( | ShadowTechnique, | |
TechniqueData | |||
) |
META_ViewDependentShadowTechniqueData macro defines initViewDependentData method used by derived shadow techniques to initialize their specific ViewData objects.
initViewDependentData will be called from ViewDependentShadowTechnique base class to init derived class
Referenced by osgShadow::ProjectionShadowMap< MinimalBoundsBaseClass, ShadowProjectionAlgorithmClass >::ViewData::frameShadowCastingCamera(), and osgShadow::DebugShadowMap::ViewData::getDebugDump().
#define OSGSHADOW_VIEWDEPENDENTSHADOWTECHINIQUE 1 |