![]() |
Qt 4.8
|
#include <qglcustomshaderstage_p.h>
Public Functions | |
| QGLCustomShaderStage () | |
| void | removeFromPainter (QPainter *) |
| void | setInactive () |
| bool | setOnPainter (QPainter *) |
| virtual void | setUniforms (QGLShaderProgram *) |
| void | setUniformsDirty () |
| QByteArray | source () const |
| virtual | ~QGLCustomShaderStage () |
Protected Functions | |
| void | setSource (const QByteArray &) |
Properties | |
| QGLCustomShaderStagePrivate * | d_ptr |
Definition at line 65 of file qglcustomshaderstage_p.h.
| QGLCustomShaderStage::QGLCustomShaderStage | ( | ) |
Definition at line 62 of file qglcustomshaderstage.cpp.
|
virtual |
Definition at line 67 of file qglcustomshaderstage.cpp.
| void QGLCustomShaderStage::removeFromPainter | ( | QPainter * | p | ) |
Definition at line 101 of file qglcustomshaderstage.cpp.
Referenced by QGLPixmapColorizeFilter::processGL(), QGLPixmapConvolutionFilter::processGL(), and QGLPixmapDropShadowFilter::processGL().
| void QGLCustomShaderStage::setInactive | ( | ) |
Definition at line 126 of file qglcustomshaderstage.cpp.
Referenced by QGLEngineShaderManager::removeCustomStage().
| bool QGLCustomShaderStage::setOnPainter | ( | QPainter * | p | ) |
Definition at line 83 of file qglcustomshaderstage.cpp.
Referenced by QGLPixmapColorizeFilter::processGL(), QGLPixmapConvolutionFilter::processGL(), and QGLPixmapDropShadowFilter::processGL().
|
protected |
Definition at line 132 of file qglcustomshaderstage.cpp.
Referenced by QGLPixmapConvolutionFilter::processGL(), QGLCustomShaderEffectStage::QGLCustomShaderEffectStage(), and QGLPixmapDropShadowFilter::QGLPixmapDropShadowFilter().
|
inlinevirtual |
Reimplemented in QGLCustomShaderEffectStage, QGLPixmapDropShadowFilter, QGLPixmapConvolutionFilter, and QGLPixmapColorizeFilter.
Definition at line 71 of file qglcustomshaderstage_p.h.
Referenced by QGLEngineShaderManager::useCorrectShaderProg().
| void QGLCustomShaderStage::setUniformsDirty | ( | ) |
Definition at line 76 of file qglcustomshaderstage.cpp.
| QByteArray QGLCustomShaderStage::source | ( | ) | const |
Definition at line 118 of file qglcustomshaderstage.cpp.
Referenced by QGLEngineSharedShaders::cleanupCustomStage(), and QGLEngineShaderManager::useCorrectShaderProg().
|
private |
Definition at line 84 of file qglcustomshaderstage_p.h.