|
The Vish Visualization Shell 0.3
Vish
|
Local error class to serve as base class for all exceptions that are thrown by GLProgram operations. More...
#include <ocean/GLvish/GLProgram.hpp>
Additional Inherited Members | |
Public Member Functions inherited from Wizt::GLError | |
| bool | OutOfMemory () const |
| Convenience function checking for error code 505. | |
| const char * | what () const noexcept override |
| Virtual what() function for std::exception. | |
Public Member Functions inherited from Wizt::RenderException | |
| RenderException () noexcept | |
| Default constructor. | |
| RenderException (int ErrorCode, const char *src, const char *filename, unsigned lineNo) noexcept | |
| Construct from native string. | |
Public Member Functions inherited from MemCore::Exception | |
| Exception () | |
| Empty construction. | |
| Exception (const char *s, const char *filename=0, int LineNo=0) noexcept | |
| Construct description from native C string. | |
| Exception (const Exception &E) noexcept | |
| Copy constructor with description. | |
| Exception (const std::string &s, const char *filename=nullptr, int LineNo=0) noexcept | |
| Construct from STL string. | |
Public Attributes inherited from Wizt::RenderException | |
| MemCore::simplestring | ErrorDescription |
| Copy of the GLdescription() function, but only used for copied RenderException objects. | |
| MemCore::simplestring | infolog |
| Optional infolog string. | |
| MemCore::simplestring | ShaderSource |
| Optional entire source code of the shader program. | |
| MemCore::simplestring | VariableName |
| Optional name of a specific variable causing problems. | |
Public Attributes inherited from MemCore::Exception | |
| simplestring | description |
| optional detailed description | |
| unsigned | sourcefilelinenumber |
| source line number | |
| simplestring | sourcefilename |
| source file name | |
Local error class to serve as base class for all exceptions that are thrown by GLProgram operations.