#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: