• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdegames API Reference
  • KDE Home
  • Contact Us
 

libkdegames

Public Member Functions | List of all members
QPaintEngineColorProxy Class Reference

#include <colorproxy_p.h>

Inheritance diagram for QPaintEngineColorProxy:
Inheritance graph
[legend]

Public Member Functions

 QPaintEngineColorProxy ()
 
 ~QPaintEngineColorProxy ()
 
virtual bool begin (QPaintDevice *device)
 
virtual void drawEllipse (const QRectF &rect)
 
virtual void drawEllipse (const QRect &rect)
 
virtual void drawImage (const QRectF &rectangle, const QImage &image, const QRectF &sr, Qt::ImageConversionFlags flags=Qt::AutoColor)
 
virtual void drawLines (const QLineF *lines, int lineCount)
 
virtual void drawLines (const QLine *lines, int lineCount)
 
virtual void drawPath (const QPainterPath &path)
 
virtual void drawPixmap (const QRectF &r, const QPixmap &pm, const QRectF &sr)
 
virtual void drawPoints (const QPointF *points, int pointCount)
 
virtual void drawPoints (const QPoint *points, int pointCount)
 
virtual void drawPolygon (const QPointF *points, int pointCount, PolygonDrawMode mode)
 
virtual void drawPolygon (const QPoint *points, int pointCount, PolygonDrawMode mode)
 
virtual void drawRects (const QRectF *rects, int rectCount)
 
virtual void drawRects (const QRect *rects, int rectCount)
 
virtual void drawTextItem (const QPointF &p, const QTextItem &textItem)
 
virtual void drawTiledPixmap (const QRectF &rect, const QPixmap &pixmap, const QPointF &p)
 
virtual bool end ()
 
virtual Type type () const
 
virtual void updateState (const QPaintEngineState &state)
 
- Public Member Functions inherited from QPaintEngine
 QPaintEngine (QFlags< QPaintEngine::PaintEngineFeature > caps)
 
virtual  ~QPaintEngine ()
 
virtual bool begin (QPaintDevice *pdev)=0
 
virtual void drawImage (const QRectF &rectangle, const QImage &image, const QRectF &sr, QFlags< Qt::ImageConversionFlag > flags)
 
virtual void drawPixmap (const QRectF &r, const QPixmap &pm, const QRectF &sr)=0
 
virtual bool end ()=0
 
bool hasFeature (QFlags< QPaintEngine::PaintEngineFeature > feature) const
 
bool isActive () const
 
QPaintDevice * paintDevice () const
 
QPainter * painter () const
 
void setActive (bool state)
 
virtual Type type () const =0
 
virtual void updateState (const QPaintEngineState &state)=0
 

Additional Inherited Members

- Public Attributes inherited from QPaintEngine
typedef DirtyFlags
 
typedef PaintEngineFeatures
 

Detailed Description

Definition at line 68 of file colorproxy_p.h.

Constructor & Destructor Documentation

QPaintEngineColorProxy::QPaintEngineColorProxy ( )
QPaintEngineColorProxy::~QPaintEngineColorProxy ( )

Member Function Documentation

virtual bool QPaintEngineColorProxy::begin ( QPaintDevice *  device)
virtual
virtual void QPaintEngineColorProxy::drawEllipse ( const QRectF &  rect)
virtual

Reimplemented from QPaintEngine.

virtual void QPaintEngineColorProxy::drawEllipse ( const QRect &  rect)
virtual

Reimplemented from QPaintEngine.

virtual void QPaintEngineColorProxy::drawImage ( const QRectF &  rectangle,
const QImage &  image,
const QRectF &  sr,
Qt::ImageConversionFlags  flags = Qt::AutoColor 
)
virtual
virtual void QPaintEngineColorProxy::drawLines ( const QLineF *  lines,
int  lineCount 
)
virtual

Reimplemented from QPaintEngine.

virtual void QPaintEngineColorProxy::drawLines ( const QLine *  lines,
int  lineCount 
)
virtual

Reimplemented from QPaintEngine.

virtual void QPaintEngineColorProxy::drawPath ( const QPainterPath &  path)
virtual

Reimplemented from QPaintEngine.

virtual void QPaintEngineColorProxy::drawPixmap ( const QRectF &  r,
const QPixmap &  pm,
const QRectF &  sr 
)
virtual
virtual void QPaintEngineColorProxy::drawPoints ( const QPointF *  points,
int  pointCount 
)
virtual

Reimplemented from QPaintEngine.

virtual void QPaintEngineColorProxy::drawPoints ( const QPoint *  points,
int  pointCount 
)
virtual

Reimplemented from QPaintEngine.

virtual void QPaintEngineColorProxy::drawPolygon ( const QPointF *  points,
int  pointCount,
PolygonDrawMode  mode 
)
virtual

Reimplemented from QPaintEngine.

virtual void QPaintEngineColorProxy::drawPolygon ( const QPoint *  points,
int  pointCount,
PolygonDrawMode  mode 
)
virtual

Reimplemented from QPaintEngine.

virtual void QPaintEngineColorProxy::drawRects ( const QRectF *  rects,
int  rectCount 
)
virtual

Reimplemented from QPaintEngine.

virtual void QPaintEngineColorProxy::drawRects ( const QRect *  rects,
int  rectCount 
)
virtual

Reimplemented from QPaintEngine.

virtual void QPaintEngineColorProxy::drawTextItem ( const QPointF &  p,
const QTextItem &  textItem 
)
virtual

Reimplemented from QPaintEngine.

virtual void QPaintEngineColorProxy::drawTiledPixmap ( const QRectF &  rect,
const QPixmap &  pixmap,
const QPointF &  p 
)
virtual

Reimplemented from QPaintEngine.

virtual bool QPaintEngineColorProxy::end ( )
virtual
virtual Type QPaintEngineColorProxy::type ( ) const
virtual
virtual void QPaintEngineColorProxy::updateState ( const QPaintEngineState &  state)
virtual

The documentation for this class was generated from the following file:
  • colorproxy_p.h
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:18:42 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

libkdegames

Skip menu "libkdegames"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdegames API Reference

Skip menu "kdegames API Reference"
  • granatier
  • kapman
  • kblackbox
  • kgoldrunner
  • kigo
  • kmahjongg
  • KShisen
  • ksquares
  • libkdegames
  •   highscore
  •   libkdegamesprivate
  •     kgame
  • libkmahjongg
  • palapeli
  •   libpala

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal