VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator 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 Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)