• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

KWin

KWin::EffectWindowImpl

KWin::EffectWindowImpl Class Reference

#include <effects.h>

Inheritance diagram for KWin::EffectWindowImpl:

Inheritance graph
[legend]

List of all members.


Public Member Functions

virtual void addRepaint (int x, int y, int w, int h)
virtual void addRepaint (const QRect &r)
virtual void addRepaintFull ()
virtual WindowQuadList buildQuads (bool force=false) const
virtual QString caption () const
virtual QRect contentsRect () const
virtual int desktop () const
virtual void disablePainting (int reason)
 EffectWindowImpl ()
virtual void enablePainting (int reason)
virtual EffectWindow * findModal ()
virtual QRect geometry () const
virtual const EffectWindowGroup * group () const
virtual bool hasOwnShape () const
virtual int height () const
virtual QPixmap icon () const
virtual QRect iconGeometry () const
virtual bool isComboBox () const
virtual bool isDeleted () const
virtual bool isDesktop () const
virtual bool isDialog () const
virtual bool isDNDIcon () const
virtual bool isDock () const
virtual bool isDropdownMenu () const
virtual bool isManaged () const
virtual bool isMenu () const
virtual bool isMinimized () const
virtual bool isModal () const
virtual bool isMovable () const
virtual bool isMovableAcrossScreens () const
virtual bool isNormalWindow () const
virtual bool isNotification () const
virtual bool isOnAllDesktops () const
virtual bool isPaintingEnabled ()
virtual bool isPopupMenu () const
virtual bool isSpecialWindow () const
virtual bool isSplash () const
virtual bool isToolbar () const
virtual bool isTooltip () const
virtual bool isTopMenu () const
virtual bool isUserMove () const
virtual bool isUserResize () const
virtual bool isUtility () const
virtual EffectWindowList mainWindows () const
virtual double opacity () const
virtual QPoint pos () const
virtual QByteArray readProperty (long atom, long type, int format) const
virtual QRect rect () const
virtual void refWindow ()
Scene::Window * sceneWindow ()
const Scene::Window * sceneWindow () const
virtual int screen () const
void setSceneWindow (Scene::Window *w)
void setWindow (Toplevel *w)
virtual double shadowBrightness (ShadowType type) const
virtual double shadowOpacity (ShadowType type) const
virtual QList< QRect > shadowQuads (ShadowType type) const
virtual double shadowSaturation (ShadowType type) const
virtual QRegion shape () const
virtual QSize size () const
virtual void unrefWindow ()
virtual int width () const
Toplevel * window ()
const Toplevel * window () const
virtual QString windowClass () const
virtual QString windowRole () const
virtual int x () const
virtual int y () const
virtual ~EffectWindowImpl ()

Detailed Description

Definition at line 173 of file effects.h.


Constructor & Destructor Documentation

KWin::EffectWindowImpl::EffectWindowImpl (  ) 

Definition at line 966 of file effects.cpp.

KWin::EffectWindowImpl::~EffectWindowImpl (  )  [virtual]

Definition at line 972 of file effects.cpp.


Member Function Documentation

void KWin::EffectWindowImpl::addRepaint ( int  x,
int  y,
int  w,
int  h 
) [virtual]

Definition at line 996 of file effects.cpp.

void KWin::EffectWindowImpl::addRepaint ( const QRect &  r  )  [virtual]

Definition at line 991 of file effects.cpp.

void KWin::EffectWindowImpl::addRepaintFull (  )  [virtual]

Definition at line 1001 of file effects.cpp.

WindowQuadList KWin::EffectWindowImpl::buildQuads ( bool  force = false  )  const [virtual]

Definition at line 1384 of file effects.cpp.

QString KWin::EffectWindowImpl::caption (  )  const [virtual]

Definition at line 1016 of file effects.cpp.

QRect KWin::EffectWindowImpl::contentsRect (  )  const [virtual]

Definition at line 1145 of file effects.cpp.

int KWin::EffectWindowImpl::desktop (  )  const [virtual]

Definition at line 1006 of file effects.cpp.

void KWin::EffectWindowImpl::disablePainting ( int  reason  )  [virtual]

Definition at line 986 of file effects.cpp.

void KWin::EffectWindowImpl::enablePainting ( int  reason  )  [virtual]

Definition at line 981 of file effects.cpp.

EffectWindow * KWin::EffectWindowImpl::findModal (  )  [virtual]

Definition at line 1317 of file effects.cpp.

QRect KWin::EffectWindowImpl::geometry (  )  const [virtual]

Definition at line 1110 of file effects.cpp.

const EffectWindowGroup * KWin::EffectWindowImpl::group (  )  const [virtual]

Definition at line 1041 of file effects.cpp.

bool KWin::EffectWindowImpl::hasOwnShape (  )  const [virtual]

Definition at line 1125 of file effects.cpp.

int KWin::EffectWindowImpl::height (  )  const [virtual]

Definition at line 1105 of file effects.cpp.

QPixmap KWin::EffectWindowImpl::icon (  )  const [virtual]

Definition at line 1034 of file effects.cpp.

QRect KWin::EffectWindowImpl::iconGeometry (  )  const [virtual]

Definition at line 1215 of file effects.cpp.

bool KWin::EffectWindowImpl::isComboBox (  )  const [virtual]

Definition at line 1295 of file effects.cpp.

bool KWin::EffectWindowImpl::isDeleted (  )  const [virtual]

Definition at line 1061 of file effects.cpp.

bool KWin::EffectWindowImpl::isDesktop (  )  const [virtual]

Definition at line 1222 of file effects.cpp.

bool KWin::EffectWindowImpl::isDialog (  )  const [virtual]

Definition at line 1260 of file effects.cpp.

bool KWin::EffectWindowImpl::isDNDIcon (  )  const [virtual]

Definition at line 1300 of file effects.cpp.

bool KWin::EffectWindowImpl::isDock (  )  const [virtual]

Definition at line 1227 of file effects.cpp.

bool KWin::EffectWindowImpl::isDropdownMenu (  )  const [virtual]

Definition at line 1275 of file effects.cpp.

bool KWin::EffectWindowImpl::isManaged (  )  const [virtual]

Definition at line 1305 of file effects.cpp.

bool KWin::EffectWindowImpl::isMenu (  )  const [virtual]

Definition at line 1242 of file effects.cpp.

bool KWin::EffectWindowImpl::isMinimized (  )  const [virtual]

Definition at line 1048 of file effects.cpp.

bool KWin::EffectWindowImpl::isModal (  )  const [virtual]

Definition at line 1310 of file effects.cpp.

bool KWin::EffectWindowImpl::isMovable (  )  const [virtual]

Definition at line 1187 of file effects.cpp.

bool KWin::EffectWindowImpl::isMovableAcrossScreens (  )  const [virtual]

Definition at line 1194 of file effects.cpp.

bool KWin::EffectWindowImpl::isNormalWindow (  )  const [virtual]

Definition at line 1247 of file effects.cpp.

bool KWin::EffectWindowImpl::isNotification (  )  const [virtual]

Definition at line 1290 of file effects.cpp.

bool KWin::EffectWindowImpl::isOnAllDesktops (  )  const [virtual]

Definition at line 1011 of file effects.cpp.

bool KWin::EffectWindowImpl::isPaintingEnabled (  )  [virtual]

Definition at line 976 of file effects.cpp.

bool KWin::EffectWindowImpl::isPopupMenu (  )  const [virtual]

Definition at line 1280 of file effects.cpp.

bool KWin::EffectWindowImpl::isSpecialWindow (  )  const [virtual]

Definition at line 1252 of file effects.cpp.

bool KWin::EffectWindowImpl::isSplash (  )  const [virtual]

Definition at line 1265 of file effects.cpp.

bool KWin::EffectWindowImpl::isToolbar (  )  const [virtual]

Definition at line 1232 of file effects.cpp.

bool KWin::EffectWindowImpl::isTooltip (  )  const [virtual]

Definition at line 1285 of file effects.cpp.

bool KWin::EffectWindowImpl::isTopMenu (  )  const [virtual]

Definition at line 1237 of file effects.cpp.

bool KWin::EffectWindowImpl::isUserMove (  )  const [virtual]

Definition at line 1201 of file effects.cpp.

bool KWin::EffectWindowImpl::isUserResize (  )  const [virtual]

Definition at line 1208 of file effects.cpp.

bool KWin::EffectWindowImpl::isUtility (  )  const [virtual]

Definition at line 1270 of file effects.cpp.

EffectWindowList KWin::EffectWindowImpl::mainWindows (  )  const [virtual]

Definition at line 1327 of file effects.cpp.

double KWin::EffectWindowImpl::opacity (  )  const [virtual]

Definition at line 1056 of file effects.cpp.

QPoint KWin::EffectWindowImpl::pos (  )  const [virtual]

Definition at line 1135 of file effects.cpp.

QByteArray KWin::EffectWindowImpl::readProperty ( long  atom,
long  type,
int  format 
) const [virtual]

Definition at line 1150 of file effects.cpp.

QRect KWin::EffectWindowImpl::rect (  )  const [virtual]

Definition at line 1140 of file effects.cpp.

void KWin::EffectWindowImpl::refWindow (  )  [virtual]

Definition at line 1066 of file effects.cpp.

Scene::Window * KWin::EffectWindowImpl::sceneWindow (  )  [inline]

Definition at line 294 of file effects.h.

const Scene::Window * KWin::EffectWindowImpl::sceneWindow (  )  const [inline]

Definition at line 288 of file effects.h.

int KWin::EffectWindowImpl::screen (  )  const [virtual]

Definition at line 1120 of file effects.cpp.

void KWin::EffectWindowImpl::setSceneWindow ( Scene::Window *  w  ) 

Definition at line 1085 of file effects.cpp.

void KWin::EffectWindowImpl::setWindow ( Toplevel *  w  ) 

Definition at line 1080 of file effects.cpp.

double KWin::EffectWindowImpl::shadowBrightness ( ShadowType  type  )  const [virtual]

Definition at line 1362 of file effects.cpp.

double KWin::EffectWindowImpl::shadowOpacity ( ShadowType  type  )  const [virtual]

Definition at line 1351 of file effects.cpp.

QList< QRect > KWin::EffectWindowImpl::shadowQuads ( ShadowType  type  )  const [virtual]

Definition at line 1340 of file effects.cpp.

double KWin::EffectWindowImpl::shadowSaturation ( ShadowType  type  )  const [virtual]

Definition at line 1373 of file effects.cpp.

QRegion KWin::EffectWindowImpl::shape (  )  const [virtual]

Definition at line 1115 of file effects.cpp.

QSize KWin::EffectWindowImpl::size (  )  const [virtual]

Definition at line 1130 of file effects.cpp.

void KWin::EffectWindowImpl::unrefWindow (  )  [virtual]

Definition at line 1073 of file effects.cpp.

int KWin::EffectWindowImpl::width (  )  const [virtual]

Definition at line 1100 of file effects.cpp.

Toplevel * KWin::EffectWindowImpl::window (  )  [inline]

Definition at line 306 of file effects.h.

const Toplevel * KWin::EffectWindowImpl::window (  )  const [inline]

Definition at line 300 of file effects.h.

QString KWin::EffectWindowImpl::windowClass (  )  const [virtual]

Definition at line 1024 of file effects.cpp.

QString KWin::EffectWindowImpl::windowRole (  )  const [virtual]

Definition at line 1029 of file effects.cpp.

int KWin::EffectWindowImpl::x (  )  const [virtual]

Definition at line 1090 of file effects.cpp.

int KWin::EffectWindowImpl::y (  )  const [virtual]

Definition at line 1095 of file effects.cpp.


The documentation for this class was generated from the following files:
  • effects.h
  • effects.cpp

KWin

Skip menu "KWin"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • KWin
  •   KWin Libraries
  • Libraries
  •   libkworkspace
  •   libsolidcontrol
  •   libtaskmanager
  • Plasma
  •   Animators
  •   Applets
  •   Engines
  • Solid Modules
Generated for API Reference by doxygen 1.5.7
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal