| KWin
    | 
#include <effect.h>
 
  
| Public Member Functions | |
| WindowPaintData () | |
| WindowPaintData (const QMatrix4x4 &projectionMatrix) | |
| WindowPaintData (const WindowPaintData &other) | |
| ~WindowPaintData () override | |
| WindowPaintData & | operator*= (qreal scale) | 
| WindowPaintData & | operator*= (const QVector2D &scale) | 
| WindowPaintData & | operator*= (const QVector3D &scale) | 
| WindowPaintData & | operator+= (const QPointF &translation) | 
| WindowPaintData & | operator+= (const QPoint &translation) | 
| WindowPaintData & | operator+= (const QVector2D &translation) | 
| WindowPaintData & | operator+= (const QVector3D &translation) | 
| qreal | opacity () const | 
| void | setOpacity (qreal opacity) | 
| qreal | multiplyOpacity (qreal factor) | 
| qreal | saturation () const | 
| void | setSaturation (qreal saturation) const | 
| qreal | multiplySaturation (qreal factor) | 
| qreal | brightness () const | 
| void | setBrightness (qreal brightness) | 
| qreal | multiplyBrightness (qreal factor) | 
| int | screen () const | 
| void | setScreen (int screen) const | 
| void | setCrossFadeProgress (qreal factor) | 
| Sets the cross fading factorto fade over with previously sized window. If1.0only the current window is used, if0.0only the previous window is used. | |
| qreal | crossFadeProgress () const | 
| void | setProjectionMatrix (const QMatrix4x4 &matrix) | 
| QMatrix4x4 | projectionMatrix () const | 
| QMatrix4x4 & | rprojectionMatrix () | 
|  Public Member Functions inherited from KWin::PaintData | |
| virtual | ~PaintData () | 
| qreal | xScale () const | 
| qreal | yScale () const | 
| qreal | zScale () const | 
| void | setXScale (qreal scale) | 
| void | setYScale (qreal scale) | 
| void | setZScale (qreal scale) | 
| void | setScale (const QVector2D &scale) | 
| void | setScale (const QVector3D &scale) | 
| const QVector3D & | scale () const | 
| const QVector3D & | translation () const | 
| qreal | xTranslation () const | 
| qreal | yTranslation () const | 
| qreal | zTranslation () const | 
| void | setXTranslation (qreal translate) | 
| void | setYTranslation (qreal translate) | 
| void | setZTranslation (qreal translate) | 
| void | translate (qreal x, qreal y=0.0, qreal z=0.0) | 
| void | translate (const QVector3D &translate) | 
| void | setRotationAngle (qreal angle) | 
| qreal | rotationAngle () const | 
| void | setRotationOrigin (const QVector3D &origin) | 
| QVector3D | rotationOrigin () const | 
| void | setRotationAxis (const QVector3D &axis) | 
| void | setRotationAxis (Qt::Axis axis) | 
| QVector3D | rotationAxis () const | 
| QMatrix4x4 | toMatrix (qreal deviceScale) const | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from KWin::PaintData | |
| PaintData () | |
| PaintData (const PaintData &other) | |