Basic Image AlgorithmS Library
2.8.0
|
Class is thrown when a uniform is set but was not set active by the gl compiler. More...
#include <OpenGLFramework/Base/glfUniformNotFoundException.hh>
Public Member Functions | |
const std::string & | GetFileName () const |
Returns the source code file name where the error occured. More... | |
int | GetLineNumber () const |
Returns the line number in the source code file where the error occured. More... | |
const std::string & | GetMessageString () const |
Returns the description of the error including the file name and line number where the error occured. More... | |
glfUniformNotFoundException (const std::string &fileName, int lineNumber, const std::string &message, const std::string &uniformName) | |
bool | NotFoundUniform (const std::string &name) const |
Returns whether the not found uniform has the specified name. More... | |
Class is thrown when a uniform is set but was not set active by the gl compiler.
Definition at line 37 of file glfUniformNotFoundException.hh.
glfUniformNotFoundException::glfUniformNotFoundException | ( | const std::string & | fileName, |
int | lineNumber, | ||
const std::string & | message, | ||
const std::string & | uniformName | ||
) |
Definition at line 29 of file glfUniformNotFoundException.cpp.
|
inherited |
Returns the source code file name where the error occured.
Definition at line 42 of file glfException.cpp.
|
inherited |
Returns the line number in the source code file where the error occured.
Definition at line 47 of file glfException.cpp.
|
inherited |
Returns the description of the error including the file name and line number where the error occured.
Definition at line 52 of file glfException.cpp.
Referenced by BIAS::GLProjectionParametersBase::BeginDraw_(), BIAS::DistortionRendering::BeginRendering(), BIAS::PerPixelProcessingBase::CreateFragmentShaderProgram(), BIAS::PerPixelProcessingBase::CreateFragmentShaderProgramFromFile(), BIAS::GLProjectionParametersBase::Draw(), BIAS::GLProjectionParametersPerspective::Draw_(), BIAS::GLProjectionParametersBase::EndDraw_(), BIAS::ContextPBuffer::Init(), BIAS::DistortionRendering::Init(), BIAS::ImageWarper< StorageType >::Init(), BIAS::OutputWowDisplay2::InitShader_(), BIAS::PerPixelProcessingBase::SetDefaultRenderTarget(), and BIAS::glfShaderProgram::SetUniform().
bool glfUniformNotFoundException::NotFoundUniform | ( | const std::string & | name | ) | const |
Returns whether the not found uniform has the specified name.
Definition at line 38 of file glfUniformNotFoundException.cpp.
Referenced by BIAS::PlainPerPixelProcessing::Init_().