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

KWin

KWin::CompositingPrefs

KWin::CompositingPrefs Class Reference

#include <compositingprefs.h>

List of all members.


Classes

class  Version

Public Member Functions

 CompositingPrefs ()
void detect ()
QString driver () const
bool enableCompositing () const
bool enableDirectRendering () const
bool enableVSync () const
bool strictBinding () const
bool validateSetup (CompositingType compositingType) const
Version version () const
bool xgl () const
 ~CompositingPrefs ()

Static Public Member Functions

static QString compositingNotPossibleReason ()
static bool compositingPossible ()

Protected Member Functions

void applyDriverSpecificOptions ()
void deleteGLXContext ()
void detectDriverAndVersion ()
bool initGLXContext ()

Static Protected Member Functions

static bool detectXgl ()

Detailed Description

Definition at line 34 of file compositingprefs.h.


Constructor & Destructor Documentation

KWin::CompositingPrefs::CompositingPrefs (  ) 

Definition at line 34 of file compositingprefs.cpp.

KWin::CompositingPrefs::~CompositingPrefs (  ) 

Definition at line 43 of file compositingprefs.cpp.


Member Function Documentation

void KWin::CompositingPrefs::applyDriverSpecificOptions (  )  [protected]

Definition at line 281 of file compositingprefs.cpp.

QString KWin::CompositingPrefs::compositingNotPossibleReason (  )  [static]

Definition at line 81 of file compositingprefs.cpp.

bool KWin::CompositingPrefs::compositingPossible (  )  [static]

Definition at line 52 of file compositingprefs.cpp.

void KWin::CompositingPrefs::deleteGLXContext (  )  [protected]

Definition at line 221 of file compositingprefs.cpp.

void KWin::CompositingPrefs::detect (  ) 

Definition at line 132 of file compositingprefs.cpp.

void KWin::CompositingPrefs::detectDriverAndVersion (  )  [protected]

Definition at line 231 of file compositingprefs.cpp.

bool KWin::CompositingPrefs::detectXgl (  )  [static, protected]

Definition at line 336 of file compositingprefs.cpp.

QString KWin::CompositingPrefs::driver (  )  const [inline]

Definition at line 64 of file compositingprefs.h.

bool KWin::CompositingPrefs::enableCompositing (  )  const

Definition at line 47 of file compositingprefs.cpp.

bool KWin::CompositingPrefs::enableDirectRendering (  )  const [inline]

Definition at line 59 of file compositingprefs.h.

bool KWin::CompositingPrefs::enableVSync (  )  const [inline]

Definition at line 58 of file compositingprefs.h.

bool KWin::CompositingPrefs::initGLXContext (  )  [protected]

Definition at line 170 of file compositingprefs.cpp.

bool KWin::CompositingPrefs::strictBinding (  )  const [inline]

Definition at line 60 of file compositingprefs.h.

bool KWin::CompositingPrefs::validateSetup ( CompositingType  compositingType  )  const

Definition at line 113 of file compositingprefs.cpp.

Version KWin::CompositingPrefs::version (  )  const [inline]

Definition at line 65 of file compositingprefs.h.

bool KWin::CompositingPrefs::xgl (  )  const [inline]

Definition at line 66 of file compositingprefs.h.


The documentation for this class was generated from the following files:
  • compositingprefs.h
  • compositingprefs.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