This is the complete list of members for Eegeo::Shapes::Heatmaps::HeatmapShapeShader, including all inherited members.
CompileProgram(const std::string &vertexShaderCode, const std::string &fragmentShaderCode) (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | protected |
Create(const Rendering::TShaderId shaderId) (defined in Eegeo::Shapes::Heatmaps::HeatmapShapeShader) | Eegeo::Shapes::Heatmaps::HeatmapShapeShader | static |
GetGradientSamplerId() const (defined in Eegeo::Shapes::Heatmaps::HeatmapShapeShader) | Eegeo::Shapes::Heatmaps::HeatmapShapeShader | inline |
GetId() const (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | inline |
GetIntensityMaxRadiusSamplerId() const (defined in Eegeo::Shapes::Heatmaps::HeatmapShapeShader) | Eegeo::Shapes::Heatmaps::HeatmapShapeShader | inline |
GetIntensityMinRadiusSamplerId() const (defined in Eegeo::Shapes::Heatmaps::HeatmapShapeShader) | Eegeo::Shapes::Heatmaps::HeatmapShapeShader | inline |
GetUniformLocation(const std::string &uniformName) const (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | |
GetVertexAttributes() const (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | inline |
HeatmapShapeShader(const Rendering::TShaderId shaderId, const std::string &vertexShaderCode, const std::string &fragmentShaderCode) (defined in Eegeo::Shapes::Heatmaps::HeatmapShapeShader) | Eegeo::Shapes::Heatmaps::HeatmapShapeShader | protected |
m_programHandle (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | protected |
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | protected |
NonCopyable()=default (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | protected |
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | protected |
SetDensityBlend(float densityBlend) const (defined in Eegeo::Shapes::Heatmaps::HeatmapShapeShader) | Eegeo::Shapes::Heatmaps::HeatmapShapeShader | |
SetGradientBrightness(float colorIntensity) const (defined in Eegeo::Shapes::Heatmaps::HeatmapShapeShader) | Eegeo::Shapes::Heatmaps::HeatmapShapeShader | |
SetGradientSaturation(float colorSaturation) const (defined in Eegeo::Shapes::Heatmaps::HeatmapShapeShader) | Eegeo::Shapes::Heatmaps::HeatmapShapeShader | |
SetIntensityBias(float intensityBias) const (defined in Eegeo::Shapes::Heatmaps::HeatmapShapeShader) | Eegeo::Shapes::Heatmaps::HeatmapShapeShader | |
SetIntensityScale(float intensityScale) const (defined in Eegeo::Shapes::Heatmaps::HeatmapShapeShader) | Eegeo::Shapes::Heatmaps::HeatmapShapeShader | |
SetIntensityUnpack(const v2 &unpack) const (defined in Eegeo::Shapes::Heatmaps::HeatmapShapeShader) | Eegeo::Shapes::Heatmaps::HeatmapShapeShader | |
SetMVP(const m44 &mvp) const (defined in Eegeo::Shapes::Heatmaps::HeatmapShapeShader) | Eegeo::Shapes::Heatmaps::HeatmapShapeShader | virtual |
SetOpacity(float opacity) const (defined in Eegeo::Shapes::Heatmaps::HeatmapShapeShader) | Eegeo::Shapes::Heatmaps::HeatmapShapeShader | |
SetUniformBool(const bool value, GLuint uniformLocation) const (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | protected |
SetUniformFloat(const float value, GLuint uniformLocation) const (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | protected |
SetUniformM44(const m44 &matrix, GLuint uniformLocation, bool transpose) const (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | protected |
SetUniformTextureSampler(Rendering::GLState &glState, GLuint samplerId, GLuint uniformLocation) const (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | protected |
SetUniformV2(const v2 &vec, GLuint uniformLocation) const (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | protected |
SetUniformV3(const v3 &vec, GLuint uniformLocation) const (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | protected |
SetUniformV4(const v4 &vec, GLuint uniformLocation) const (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | protected |
SetUniformV4v(const v4 *vec, GLsizei count, GLuint uniformLocation) const (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | protected |
Shader(const TShaderId shaderId) (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | inlineprotected |
Use(Rendering::GLState &glState) const (defined in Eegeo::Shapes::Heatmaps::HeatmapShapeShader) | Eegeo::Shapes::Heatmaps::HeatmapShapeShader | virtual |
UseProgram(Rendering::GLState &glState) const (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | protected |
~Shader() (defined in Eegeo::Rendering::Shader) | Eegeo::Rendering::Shader | inlinevirtual |