Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
BlendSrcGeneric Class Reference
Inheritance diagram for BlendSrcGeneric:
Collaboration diagram for BlendSrcGeneric:

Public Member Functions

 BlendSrcGeneric (const QSpanData *d, const Operator &o)
const uintfetch (int x, int y, int len, bool fetchDest)
void process (int, int, int len, int coverage, const uint *src, int offset)
void store (int x, int y, int len)
 BlendSrcGeneric (const QSpanData *d, const Operator &o)
const uintfetch (int x, int y, int len, bool fetchDest)
void process (int, int, int len, int coverage, const uint *src, int offset)
void store (int x, int y, int len)

Public Attributes

uintdest = nullptr
uint buffer [BufferSize]
uint src_buffer [BufferSize]
Public Attributes inherited from QBlendBase
const QSpanDatadata
const Operatorop

Detailed Description

Definition at line 4217 of file qdrawhelper.cpp.

Constructor & Destructor Documentation

◆ BlendSrcGeneric() [1/2]

BlendSrcGeneric::BlendSrcGeneric ( const QSpanData * d,
const Operator & o )
inline

Definition at line 4223 of file qdrawhelper.cpp.

◆ BlendSrcGeneric() [2/2]

BlendSrcGeneric::BlendSrcGeneric ( const QSpanData * d,
const Operator & o )
inline

Definition at line 4223 of file qdrawhelper.cpp.

Member Function Documentation

◆ fetch() [1/2]

const uint * BlendSrcGeneric::fetch ( int x,
int y,
int len,
bool fetchDest )
inline

◆ fetch() [2/2]

const uint * BlendSrcGeneric::fetch ( int x,
int y,
int len,
bool fetchDest )
inline

Definition at line 4228 of file qdrawhelper.cpp.

◆ process() [1/2]

void BlendSrcGeneric::process ( int ,
int ,
int len,
int coverage,
const uint * src,
int offset )
inline

Definition at line 4237 of file qdrawhelper.cpp.

References dest, and QBlendBase::op.

◆ process() [2/2]

void BlendSrcGeneric::process ( int ,
int ,
int len,
int coverage,
const uint * src,
int offset )
inline

Definition at line 4237 of file qdrawhelper.cpp.

◆ store() [1/2]

void BlendSrcGeneric::store ( int x,
int y,
int len )
inline

Definition at line 4242 of file qdrawhelper.cpp.

References QBlendBase::data, dest, QBlendBase::op, and QSpanData::rasterBuffer.

◆ store() [2/2]

void BlendSrcGeneric::store ( int x,
int y,
int len )
inline

Definition at line 4242 of file qdrawhelper.cpp.

Member Data Documentation

◆ buffer

◆ dest

uint * BlendSrcGeneric::dest = nullptr

Definition at line 4220 of file qdrawhelper.cpp.

Referenced by fetch(), process(), and store().

◆ src_buffer

uint BlendSrcGeneric::src_buffer

Definition at line 4222 of file qdrawhelper.cpp.

Referenced by fetch().


The documentation for this class was generated from the following file: