Qt 4.8
Public Functions | List of all members
Blend_ARGB32_on_ARGB32_SourceAlpha Struct Reference

Public Functions

void flush (void *)
 
void write (quint32 *dst, quint32 src)
 

Detailed Description

Definition at line 588 of file qblendfunctions.cpp.

Functions

◆ flush()

void Blend_ARGB32_on_ARGB32_SourceAlpha::flush ( void *  )
inline

Definition at line 593 of file qblendfunctions.cpp.

593 {}

◆ write()

void Blend_ARGB32_on_ARGB32_SourceAlpha::write ( quint32 dst,
quint32  src 
)
inline

Definition at line 589 of file qblendfunctions.cpp.

589  {
590  *dst = src + BYTE_MUL(*dst, qAlpha(~src));
591  }
Q_GUI_EXPORT_INLINE int qAlpha(QRgb rgb)
Definition: qrgb.h:66
Q_STATIC_INLINE_FUNCTION uint BYTE_MUL(uint x, uint a)

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