Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qsgsoftwareinternalimagenode_p.h File Reference

(0dc4fd240a2897c5c443a0ef6d84c416843e4938)

#include <private/qsgadaptationlayer_p.h>
#include <private/qsgtexturematerial_p.h>
#include <QtCore/QPointer>
+ Include dependency graph for qsgsoftwareinternalimagenode_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  QSGSoftwareHelpers::QTileRules
 
class  QSGSoftwareInternalImageNode
 

Namespaces

namespace  QSGSoftwareHelpers
 
namespace  QSGSoftwareHelpers::QDrawBorderPixmap
 

Typedefs

typedef QVarLengthArray< QPainter::PixmapFragment, 16 > QSGSoftwareHelpers::QPixmapFragmentsArray
 

Enumerations

enum  QSGSoftwareHelpers::QDrawBorderPixmap::DrawingHint {
  QSGSoftwareHelpers::QDrawBorderPixmap::OpaqueTopLeft = 0x0001 , QSGSoftwareHelpers::QDrawBorderPixmap::OpaqueTop = 0x0002 , QSGSoftwareHelpers::QDrawBorderPixmap::OpaqueTopRight = 0x0004 , QSGSoftwareHelpers::QDrawBorderPixmap::OpaqueLeft = 0x0008 ,
  QSGSoftwareHelpers::QDrawBorderPixmap::OpaqueCenter = 0x0010 , QSGSoftwareHelpers::QDrawBorderPixmap::OpaqueRight = 0x0020 , QSGSoftwareHelpers::QDrawBorderPixmap::OpaqueBottomLeft = 0x0040 , QSGSoftwareHelpers::QDrawBorderPixmap::OpaqueBottom = 0x0080 ,
  QSGSoftwareHelpers::QDrawBorderPixmap::OpaqueBottomRight = 0x0100 , QSGSoftwareHelpers::QDrawBorderPixmap::OpaqueCorners = OpaqueTopLeft | OpaqueTopRight | OpaqueBottomLeft | OpaqueBottomRight , QSGSoftwareHelpers::QDrawBorderPixmap::OpaqueEdges = OpaqueTop | OpaqueLeft | OpaqueRight | OpaqueBottom , QSGSoftwareHelpers::QDrawBorderPixmap::OpaqueFrame = OpaqueCorners | OpaqueEdges ,
  QSGSoftwareHelpers::QDrawBorderPixmap::OpaqueAll = OpaqueCenter | OpaqueFrame
}
 

Functions

void QSGSoftwareHelpers::qDrawBorderPixmap (QPainter *painter, const QRect &targetRect, const QMargins &targetMarginsIn, const QPixmap &pixmap, const QRect &sourceRect, const QMargins &sourceMarginsIn, const QTileRules &rules, QDrawBorderPixmap::DrawingHints hints)