#include <DirectiveHandler.h>
|
| TDirectiveHandler (TExtensionBehavior &extBehavior, TDiagnostics &diagnostics, int &shaderVersion, sh::GLenum shaderType, bool debugShaderPrecisionSupported) |
|
| ~TDirectiveHandler () override |
|
const TPragma & | pragma () const |
|
const TExtensionBehavior & | extensionBehavior () const |
|
void | handleError (const pp::SourceLocation &loc, const std::string &msg) override |
|
void | handlePragma (const pp::SourceLocation &loc, const std::string &name, const std::string &value, bool stdgl) override |
|
void | handleExtension (const pp::SourceLocation &loc, const std::string &name, const std::string &behavior) override |
|
void | handleVersion (const pp::SourceLocation &loc, int version) override |
|
Public Member Functions inherited from pp::DirectiveHandler |
virtual | ~DirectiveHandler () |
|
◆ TDirectiveHandler()
◆ ~TDirectiveHandler()
TDirectiveHandler::~TDirectiveHandler |
( |
| ) |
|
|
override |
◆ extensionBehavior()
◆ handleError()
◆ handleExtension()
◆ handlePragma()
◆ handleVersion()
◆ pragma()
const TPragma& TDirectiveHandler::pragma |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: