VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtDiGuyOsgGraphicsShaderInstance.h
Go to the documentation of this file.
1 
2 /*********************************************************************
3  **
4  *2 DtDiGuyOsgGraphicsShaderInstance
5  **
6  */
7 
8 #include <diguyGraphicsShaderInstance.h>
9 #include <osg/Uniform>
10 #include <osg/StateSet>
11 
12 #define DIGUY_USE_SHADER_COMPOSITION
13 
14 /**********************************************************************
15  **
16  ** Class declaration. DtDiGuyOsgGraphicsShaderInstance publicly inherits
17  ** diguyGraphicsShaderInstance. Virtual functions are declared for some of
18  ** the virtual functions in the base class.
19  */
21 {
22 
23 public:
24 
25  DtDiGuyOsgGraphicsShaderInstance(void* internal_data);
27 
28 
29  osg::StateSet* get_state_set();
30 
31  osg::ref_ptr<osg::Uniform> m_ufrm_apply_matrices_flag;
32  osg::ref_ptr<osg::Uniform> m_ufrm_textures_enabled;
33 
34 protected:
35 
36  osg::ref_ptr<osg::StateSet> m_shader_state_set;
37 };
38 
39 
45 

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)