Open CASCADE Technology 7.8.0
|
#include <Graphic3d_RenderTransparentMethod.hxx>
#include <Graphic3d_ShaderAttribute.hxx>
#include <Graphic3d_ShaderObject.hxx>
#include <Graphic3d_ShaderVariable.hxx>
#include <Graphic3d_TextureParams.hxx>
#include <NCollection_Sequence.hxx>
Data Structures | |
class | Graphic3d_ShaderProgram |
This class is responsible for managing shader programs. More... | |
Typedefs | |
typedef NCollection_Sequence< Handle< Graphic3d_ShaderObject > > | Graphic3d_ShaderObjectList |
List of shader objects. | |
typedef NCollection_Sequence< Handle< Graphic3d_ShaderVariable > > | Graphic3d_ShaderVariableList |
List of custom uniform shader variables. | |
typedef NCollection_Sequence< Handle< Graphic3d_ShaderAttribute > > | Graphic3d_ShaderAttributeList |
List of custom vertex shader attributes. | |
List of custom vertex shader attributes.
List of shader objects.
List of custom uniform shader variables.