KiCad PCB EDA Suite
KIGFX::SHADER Member List

This is the complete list of members for KIGFX::SHADER, including all inherited members.

activeKIGFX::SHADERprivate
AddParameter(const std::string &aParameterName)KIGFX::SHADER
ConfigureGeometryShader(GLuint maxVertices, GLuint geometryInputType, GLuint geometryOutputType)KIGFX::SHADER
Deactivate()KIGFX::SHADERinline
geomInputTypeKIGFX::SHADERprivate
geomOutputTypeKIGFX::SHADERprivate
GetAttribute(const std::string &aAttributeName) constKIGFX::SHADER
IsActive() constKIGFX::SHADERinline
IsLinked() constKIGFX::SHADERinline
isProgramCreatedKIGFX::SHADERprivate
isShaderLinkedKIGFX::SHADERprivate
Link()KIGFX::SHADER
LoadShaderFromFile(SHADER_TYPE aShaderType, const std::string &aShaderSourceName)KIGFX::SHADER
loadShaderFromStringArray(SHADER_TYPE aShaderType, const char **aArray, size_t aSize)KIGFX::SHADERprivate
LoadShaderFromStrings(SHADER_TYPE aShaderType, Args &&... aArgs)KIGFX::SHADERinline
maximumVerticesKIGFX::SHADERprivate
parameterLocationKIGFX::SHADERprivate
programInfo(GLuint aProgram)KIGFX::SHADERprivate
programNumberKIGFX::SHADERprivate
ReadSource(const std::string &aShaderSourceName)KIGFX::SHADERstatic
SetParameter(int aParameterNumber, float aValue) constKIGFX::SHADER
SetParameter(int aParameterNumber, int aValue) constKIGFX::SHADER
SetParameter(int aParameterNumber, const VECTOR2D &aValue) constKIGFX::SHADER
SetParameter(int aParameterNumber, float f0, float f1, float f2, float f3) constKIGFX::SHADER
SHADER()KIGFX::SHADER
shaderInfo(GLuint aShader)KIGFX::SHADERprivate
shaderNumbersKIGFX::SHADERprivate
Use()KIGFX::SHADERinline
~SHADER()KIGFX::SHADERvirtual