QSkinny 0.8.0
C++/Qt UI toolkit
Loading...
Searching...
No Matches
QskPaintedNode Class Referenceabstract

Detailed Description

Definition at line 16 of file QskPaintedNode.h.

Inheritance diagram for QskPaintedNode:

Public Types

enum  RenderHint { Raster , OpenGL }
 

Public Member Functions

void setRenderHint (RenderHint)
 
RenderHint renderHint () const
 
void setMirrored (Qt::Orientations)
 
Qt::Orientations mirrored () const
 
QRectF rect () const
 
QSize textureSize () const
 
virtual void paint (QPainter *, const QSize &, const void *nodeData)=0
 

Protected Member Functions

void update (QQuickWindow *, const QRectF &, const QSizeF &, const void *nodeData)
 
virtual QskHashValue hash (const void *nodeData) const =0
 

Member Enumeration Documentation

◆ RenderHint

enum QskPaintedNode::RenderHint

Definition at line 30 of file QskPaintedNode.h.

Constructor & Destructor Documentation

◆ QskPaintedNode()

QskPaintedNode::QskPaintedNode ( )

Definition at line 46 of file QskPaintedNode.cpp.

◆ ~QskPaintedNode()

QskPaintedNode::~QskPaintedNode ( )
override

Definition at line 50 of file QskPaintedNode.cpp.

Member Function Documentation

◆ mirrored()

Qt::Orientations QskPaintedNode::mirrored ( ) const

Definition at line 78 of file QskPaintedNode.cpp.

◆ rect()

QRectF QskPaintedNode::rect ( ) const

Definition at line 94 of file QskPaintedNode.cpp.

◆ renderHint()

QskPaintedNode::RenderHint QskPaintedNode::renderHint ( ) const

Definition at line 59 of file QskPaintedNode.cpp.

◆ setMirrored()

void QskPaintedNode::setMirrored ( Qt::Orientations  orientations)

Definition at line 64 of file QskPaintedNode.cpp.

◆ setRenderHint()

void QskPaintedNode::setRenderHint ( RenderHint  renderHint)

Definition at line 54 of file QskPaintedNode.cpp.

◆ textureSize()

QSize QskPaintedNode::textureSize ( ) const

Definition at line 83 of file QskPaintedNode.cpp.

◆ update()

void QskPaintedNode::update ( QQuickWindow *  window,
const QRectF &  rect,
const QSizeF &  size,
const void *  nodeData 
)
protected

Definition at line 100 of file QskPaintedNode.cpp.