Workspace 6.21.5
|
This is the complete list of members for WSGLShaderProgram, including all inherited members.
activateCapabilities(WSGLRenderer &renderer) | WSGLShaderProgram | |
addCapability(WSGLShaderProgramCapability *capability) | WSGLShaderProgram | |
BasicTextLogger() | BasicTextLogger | |
bindTextureCoordBuffer(int location, WSGLRenderer &renderer, Texturizer &texturizer, WSGLRenderItem &item, Shader &shader) | WSGLShaderProgram | |
clearInternalLog() | WSGLShaderProgram | |
compileAndLink(const QString &vertexShaderFileName, const QString &fragmentShaderFileName, const QVariantMap &preprocessorDefinitions=QVariantMap()) | WSGLShaderProgram | |
compileAndLink(const QString &vertexShaderFileName, const QString &fragmentShaderFileName, const QString &geometryShaderFileName, const QVariantMap &preprocessorDefinitions=QVariantMap()) | WSGLShaderProgram | |
deactivateCapabilities(WSGLRenderer &renderer) | WSGLShaderProgram | |
getInternalLog(const Application::LogManager::MessageCategory &category) const | WSGLShaderProgram | |
getUseInternalLog() const | WSGLShaderProgram | |
isValid() | WSGLShaderProgram | |
logLine(const QString &msg) const | BasicTextLogger | |
logLine(const Application::LogManager::MessageCategory &category, const QString &msg) const | BasicTextLogger | |
logText(const QString &msg) const | BasicTextLogger | |
logText(const Application::LogManager::MessageCategory &category, const QString &msg) const | BasicTextLogger | |
renderGlyphs(WSGLRenderer &renderer, WSGLRenderItem &item, RenderGlyphCallback *perGlyphCallback=nullptr, const WSGLRenderElementsFilter *elementFilter=nullptr) | WSGLShaderProgram | |
renderItem(WSGLRenderer &renderer, WSGLRenderItem &item, const WSGLRenderElementsFilter *elementFilter=nullptr) | WSGLShaderProgram | |
renderUsingCustomFunction(WSGLRenderer &renderer, WSGLRenderItem &item, CustomRenderFunction &function) | WSGLShaderProgram | |
setUniformValue(int location, const Mesh::Vector3d &value) | WSGLShaderProgram | |
setUniformValue(int location, const Mesh::TransformMatrix &value) | WSGLShaderProgram | |
setUseInternalLog(bool b) | WSGLShaderProgram | |
WSGLShaderProgram(QObject *parent) | WSGLShaderProgram | explicit |
WSGLShaderProgram(const QOpenGLContext *context=nullptr, QObject *parent=nullptr) | WSGLShaderProgram | explicit |
~BasicTextLogger() | BasicTextLogger | virtual |
~WSGLShaderProgram() override | WSGLShaderProgram |