![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Go to the source code of this file.
Classes | |
| struct | FX_RGB_STRUCT< T > |
| struct | FX_BGR_STRUCT< T > |
| struct | FX_ARGB_STRUCT< T > |
| struct | FX_ABGR_STRUCT< T > |
| struct | FX_RGBA_STRUCT< T > |
| struct | FX_BGRA_STRUCT< T > |
| struct | FX_CMYK_STRUCT< T > |
| struct | FX_LAB_STRUCT< T > |
| struct | FXDIB_ResampleOptions |
Macros | |
| #define | FXARGB_A(argb) |
| #define | FXARGB_R(argb) |
| #define | FXARGB_G(argb) |
| #define | FXARGB_B(argb) |
| #define | FXARGB_MUL_ALPHA(argb, alpha) |
| #define | FXRGB2GRAY(r, g, b) |
| #define | FXDIB_ALPHA_MERGE(backdrop, source, source_alpha) |
| #define | FXCMYK_TODIB(cmyk) |
| #define | FXARGB_TOBGRORDERDIB(argb) |
Typedefs | |
| using | FX_ARGB = uint32_t |
| using | FX_CMYK = uint32_t |
| using | FX_COLORREF = uint32_t |
Enumerations | |
| enum class | FXDIB_Format : uint16_t { kInvalid = 0 , k1bppRgb = 0x001 , k8bppRgb = 0x008 , kBgr = 0x018 , kBgrx = 0x020 , k1bppMask = 0x101 , k8bppMask = 0x108 , kBgra = 0x220 } |
| enum class | BlendMode { kNormal = 0 , kMultiply , kScreen , kOverlay , kDarken , kLighten , kColorDodge , kColorBurn , kHardLight , kSoftLight , kDifference , kExclusion , kHue , kSaturation , kColor , kLuminosity , kLast = kLuminosity } |
| #define FXARGB_MUL_ALPHA | ( | argb, | |
| alpha ) |
| #define FXARGB_TOBGRORDERDIB | ( | argb | ) |
| #define FXCMYK_TODIB | ( | cmyk | ) |
| #define FXDIB_ALPHA_MERGE | ( | backdrop, | |
| source, | |||
| source_alpha ) |
| using FX_COLORREF = uint32_t |
|
strong |
|
strong |
| FX_ARGB AlphaAndColorRefToArgb | ( | int | a, |
| FX_COLORREF | colorref ) |
Definition at line 64 of file fx_dib.cpp.
References ArgbEncode(), FXSYS_GetBValue(), FXSYS_GetGValue(), and FXSYS_GetRValue().
|
constexpr |
Definition at line 188 of file fx_dib.h.
Referenced by AlphaAndColorRefToArgb(), CFX_DIBitmap::CompositeRect(), CPDF_RenderShading::Draw(), pdfium::CFWL_EditTP::DrawBackground(), pdfium::CFWL_ListBoxTP::DrawBackground(), CPDF_Annot::DrawBorder(), pdfium::CFWL_WidgetTP::DrawBorder(), CPWL_EditImpl::DrawEdit(), CFX_DrawUtils::DrawFocusRect(), CFX_RenderDevice::DrawShadow(), CPWL_Caret::DrawThisAppearance(), CPWL_ListBox::DrawThisAppearance(), CPWL_SBButton::DrawThisAppearance(), FXARGB_GetDIB(), CPDF_ApSettings::GetColorARGB(), CPDF_DefaultAppearance::GetColorARGB(), CFX_DIBBase::GetPaletteArgb(), CXFA_FFPushButton::OnDrawWidget(), CFX_CSSDeclaration::ParseCSSColor(), CXFA_Color::StringToFXARGB(), and CFX_Color::ToFXColor().
| std::pair< uint8_t, FX_COLORREF > ArgbToAlphaAndColorRef | ( | FX_ARGB | argb | ) |
Definition at line 56 of file fx_dib.cpp.
References ArgbToColorRef().
| FX_BGRA_STRUCT< uint8_t > ArgbToBGRAStruct | ( | FX_ARGB | argb | ) |
Definition at line 48 of file fx_dib.cpp.
| FX_BGR_STRUCT< uint8_t > ArgbToBGRStruct | ( | FX_ARGB | argb | ) |
Definition at line 52 of file fx_dib.cpp.
| FX_COLORREF ArgbToColorRef | ( | FX_ARGB | argb | ) |
Definition at line 60 of file fx_dib.cpp.
References FXSYS_BGR().
Referenced by ArgbToAlphaAndColorRef(), CPDFSDK_Widget::GetBorderColor(), and CPDFSDK_Widget::GetFillColor().
|
constexpr |
|
inline |
Definition at line 215 of file fx_dib.h.
References ArgbEncode().
|
inline |
Definition at line 221 of file fx_dib.h.
Referenced by CFX_DIBitmap::CompositeRect().
|
inline |
|
constexpr |
Definition at line 139 of file fx_dib.h.
Referenced by ArgbToColorRef(), and CPDF_Color::GetColorRef().
|
constexpr |
Definition at line 151 of file fx_dib.h.
Referenced by AlphaAndColorRefToArgb(), FPDFPageObj_GetFillColor(), FPDFPageObj_GetStrokeColor(), FPDFText_GetFillColor(), and FPDFText_GetStrokeColor().
|
constexpr |
Definition at line 147 of file fx_dib.h.
Referenced by AlphaAndColorRefToArgb(), FPDFPageObj_GetFillColor(), FPDFPageObj_GetStrokeColor(), FPDFText_GetFillColor(), and FPDFText_GetStrokeColor().
|
constexpr |
Definition at line 143 of file fx_dib.h.
Referenced by AlphaAndColorRefToArgb(), FPDFPageObj_GetFillColor(), FPDFPageObj_GetStrokeColor(), FPDFText_GetFillColor(), and FPDFText_GetStrokeColor().
|
constexpr |
Definition at line 155 of file fx_dib.h.
Referenced by FPDFPageObj_GetFillColor(), and FPDFPageObj_GetStrokeColor().
|
inline |
Definition at line 160 of file fx_dib.h.
Referenced by CStretchEngine::CStretchEngine(), CFX_DIBitmap::CalculatePitchAndSize(), and CFX_DIBBase::GetBPP().
|
inline |
Definition at line 165 of file fx_dib.h.
Referenced by EmbedderTest::BytesPerPixelForFormat(), CFX_ScanlineCompositor::CompositeBitMaskLine(), and CFX_ScanlineCompositor::CompositeByteMaskLine().
|
inline |
Definition at line 173 of file fx_dib.h.
Referenced by CFX_DIBBase::IsAlphaFormat().
|
inline |
Definition at line 169 of file fx_dib.h.
Referenced by CFX_DIBBase::IsMaskFormat().
|
inline |