#include <MRGLStaticHolder.h>
|
| enum | ShaderType {
Mesh
, Picker
, MeshDesktopPicker
, TransparentMesh
,
Points
, TransparentPoints
, Lines
, LinesJoint
,
LinesPicker
, LinesJointPicker
, TransparentLines
, Labels
,
AdditionalLines
, AdditionalPoints
, AdditionalPointsNoOffset
, AdditionalQuad
,
ViewportBorder
, TransparencyOverlayQuad
, ShadowOverlayQuad
, SimpleOverlayQuad
,
Volume
, VolumePicker
, Count
} |
| |
| typedef unsigned int | GLuint |
| |
◆ GLuint
◆ ShaderType
| Enumerator |
|---|
| Mesh | |
| Picker | |
| MeshDesktopPicker | |
| TransparentMesh | |
| Points | |
| TransparentPoints | |
| Lines | |
| LinesJoint | |
| LinesPicker | |
| LinesJointPicker | |
| TransparentLines | |
| Labels | |
| AdditionalLines | |
| AdditionalPoints | |
| AdditionalPointsNoOffset | |
| AdditionalQuad | |
| ViewportBorder | |
| TransparencyOverlayQuad | |
| ShadowOverlayQuad | |
| SimpleOverlayQuad | |
| Volume | |
| VolumePicker | |
| Count | |
◆ freeAllShaders()
| static MRVIEWER_API void MR::GLStaticHolder::freeAllShaders |
( |
| ) |
|
|
static |
◆ freeShader()
| static MRVIEWER_API void MR::GLStaticHolder::freeShader |
( |
ShaderType | type | ) |
|
|
static |
◆ getShaderId()
◆ getStaticGLBuffer()
The documentation for this class was generated from the following file: