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.