13 #include <osg/Referenced>
14 #include <osg/ref_ptr>
28 class DtOsgShaderFilesCache;
41 virtual bool install(osg::StateSet* stateset) =0;
44 virtual bool uninstall(osg::StateSet* stateset) =0;
52 std::string loadShaderSource(
const std::string& strFileName)
const;
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
Definition: DtOsgShaderFilesCache.h:22
DtOsgShaderFilesCache & myShaderFilesCache
Definition: DtOsgStateComponent.h:58
Base class for components that affect the state on a subset of the scene graph, injecting state...
Definition: DtOsgStateComponent.h:34
Contains DLL export macros.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtDe & myDe
Definition: DtOsgStateComponent.h:56