| 
    Open CASCADE Technology 7.8.2.dev
    
   | 
 
#include <Graphic3d_ShaderManager.hxx>#include <OpenGl_Aspects.hxx>#include <OpenGl_Context.hxx>#include <OpenGl_MaterialState.hxx>#include <OpenGl_PBREnvironment.hxx>#include <OpenGl_SetOfShaderPrograms.hxx>#include <OpenGl_ShaderProgram.hxx>#include <OpenGl_ShaderStates.hxx>#include <OpenGl_Texture.hxx>#include <OpenGl_TextureSet.hxx>Data Structures | |
| class | OpenGl_ShaderManager | 
| This class is responsible for managing shader programs.  More... | |
| struct | OpenGl_ShaderManager::OpenGl_ShaderLightParameters | 
| Packed properties of light source.  More... | |
| class | OpenGl_ShaderManager::OpenGl_ShaderProgramFFP | 
| Fake OpenGL program for tracking FFP state in the way consistent to programmable pipeline.  More... | |
Typedefs | |
| typedef NCollection_Sequence< Handle< OpenGl_ShaderProgram > > | OpenGl_ShaderProgramList | 
| List of shader programs.   | |
List of shader programs.