• Skip to content
  • Skip to link menu
KDE 4.1 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.


Detailed Description

Definition at line 164 of file effects.h.


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 () 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 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 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 ()

Constructor & Destructor Documentation

KWin::EffectWindowImpl::EffectWindowImpl (  ) 

Definition at line 919 of file effects.cpp.

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

Definition at line 925 of file effects.cpp.


Member Function Documentation

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

Definition at line 949 of file effects.cpp.

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

Definition at line 944 of file effects.cpp.

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

Definition at line 954 of file effects.cpp.

WindowQuadList KWin::EffectWindowImpl::buildQuads (  )  const [virtual]

Definition at line 1286 of file effects.cpp.

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

Definition at line 969 of file effects.cpp.

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

Definition at line 1098 of file effects.cpp.

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

Definition at line 959 of file effects.cpp.

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

Definition at line 939 of file effects.cpp.

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

Definition at line 934 of file effects.cpp.

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

Definition at line 1263 of file effects.cpp.

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

Definition at line 1063 of file effects.cpp.

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

Definition at line 994 of file effects.cpp.

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

Definition at line 1078 of file effects.cpp.

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

Definition at line 1058 of file effects.cpp.

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

Definition at line 987 of file effects.cpp.

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

Definition at line 1161 of file effects.cpp.

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

Definition at line 1241 of file effects.cpp.

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

Definition at line 1014 of file effects.cpp.

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

Definition at line 1168 of file effects.cpp.

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

Definition at line 1206 of file effects.cpp.

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

Definition at line 1246 of file effects.cpp.

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

Definition at line 1173 of file effects.cpp.

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

Definition at line 1221 of file effects.cpp.

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

Definition at line 1251 of file effects.cpp.

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

Definition at line 1188 of file effects.cpp.

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

Definition at line 1001 of file effects.cpp.

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

Definition at line 1256 of file effects.cpp.

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

Definition at line 1140 of file effects.cpp.

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

Definition at line 1193 of file effects.cpp.

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

Definition at line 1236 of file effects.cpp.

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

Definition at line 964 of file effects.cpp.

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

Definition at line 929 of file effects.cpp.

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

Definition at line 1226 of file effects.cpp.

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

Definition at line 1198 of file effects.cpp.

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

Definition at line 1211 of file effects.cpp.

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

Definition at line 1178 of file effects.cpp.

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

Definition at line 1231 of file effects.cpp.

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

Definition at line 1183 of file effects.cpp.

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

Definition at line 1147 of file effects.cpp.

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

Definition at line 1154 of file effects.cpp.

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

Definition at line 1216 of file effects.cpp.

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

Definition at line 1273 of file effects.cpp.

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

Definition at line 1009 of file effects.cpp.

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

Definition at line 1088 of file effects.cpp.

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

Definition at line 1103 of file effects.cpp.

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

Definition at line 1093 of file effects.cpp.

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

Definition at line 1019 of file effects.cpp.

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

Definition at line 279 of file effects.h.

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

Definition at line 273 of file effects.h.

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

Definition at line 1073 of file effects.cpp.

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

Definition at line 1038 of file effects.cpp.

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

Definition at line 1033 of file effects.cpp.

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

Definition at line 1068 of file effects.cpp.

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

Definition at line 1083 of file effects.cpp.

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

Definition at line 1026 of file effects.cpp.

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

Definition at line 1053 of file effects.cpp.

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

Definition at line 291 of file effects.h.

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

Definition at line 285 of file effects.h.

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

Definition at line 977 of file effects.cpp.

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

Definition at line 982 of file effects.cpp.

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

Definition at line 1043 of file effects.cpp.

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

Definition at line 1048 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
  •   libplasma
  •   libsolidcontrol
  •   libtaskmanager
  • Plasma
  •   Animators
  •   Applets
  •   Engines
  • Solid Modules
Generated for API Reference by doxygen 1.5.4
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