VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtOsgGlobalShaderComponent.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2012 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
10 #pragma once
11 
13 #include <vector>
14 
15 namespace osg
16 {
17  class Uniform;
18 }
19 
20 namespace makVrv
21 {
27  {
28  public:
32  virtual bool install(osg::StateSet* stateset);
33 
35  virtual bool uninstall(osg::StateSet* stateset);
36  protected:
38  virtual ~DtOsgGlobalShaderComponent();
39  };
40 }
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
Base class for components that affect the state on a subset of the scene graph, injecting state...
Definition: DtOsgStateComponent.h:34
State component that injects top-level global shader code; i.e.
Definition: DtOsgGlobalShaderComponent.h:26
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Contains the DtOsgStateComponent class.

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)