KWin
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
KWin::ContrastShader Class Reference

#include <contrastshader.h>

Public Member Functions

 ContrastShader ()
 
void init ()
 
void setColorMatrix (const QMatrix4x4 &matrix)
 
void setTextureMatrix (const QMatrix4x4 &matrix)
 
void setModelViewProjectionMatrix (const QMatrix4x4 &matrix)
 
void setOpacity (float opacity)
 
float opacity () const
 
bool isValid () const
 
void bind ()
 
void unbind ()
 

Protected Member Functions

void setIsValid (bool value)
 
void reset ()
 

Detailed Description

Definition at line 17 of file contrastshader.h.

Constructor & Destructor Documentation

◆ ContrastShader()

KWin::ContrastShader::ContrastShader ( )

Definition at line 23 of file contrastshader.cpp.

Member Function Documentation

◆ bind()

void KWin::ContrastShader::bind ( )

Definition at line 80 of file contrastshader.cpp.

◆ init()

void KWin::ContrastShader::init ( )

Definition at line 94 of file contrastshader.cpp.

◆ isValid()

bool KWin::ContrastShader::isValid ( ) const

Definition at line 198 of file contrastshader.cpp.

◆ opacity()

float KWin::ContrastShader::opacity ( ) const

Definition at line 46 of file contrastshader.cpp.

◆ reset()

void KWin::ContrastShader::reset ( )
protected

Definition at line 30 of file contrastshader.cpp.

◆ setColorMatrix()

void KWin::ContrastShader::setColorMatrix ( const QMatrix4x4 & matrix)

Definition at line 51 of file contrastshader.cpp.

◆ setIsValid()

void KWin::ContrastShader::setIsValid ( bool value)
protected

Definition at line 193 of file contrastshader.cpp.

◆ setModelViewProjectionMatrix()

void KWin::ContrastShader::setModelViewProjectionMatrix ( const QMatrix4x4 & matrix)

Definition at line 71 of file contrastshader.cpp.

◆ setOpacity()

void KWin::ContrastShader::setOpacity ( float opacity)

Definition at line 37 of file contrastshader.cpp.

◆ setTextureMatrix()

void KWin::ContrastShader::setTextureMatrix ( const QMatrix4x4 & matrix)

Definition at line 62 of file contrastshader.cpp.

◆ unbind()

void KWin::ContrastShader::unbind ( )

Definition at line 89 of file contrastshader.cpp.


The documentation for this class was generated from the following files: