Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <fx_quartz_device.h>
Public Member Functions | |
void * | CreateGraphics (const RetainPtr< CFX_DIBitmap > &bitmap) |
void | DestroyGraphics (void *graphics) |
void * | CreateFont (pdfium::span< const uint8_t > pFontData) |
void | DestroyFont (void *pFont) |
void | SetGraphicsTextMatrix (void *graphics, const CFX_Matrix &matrix) |
bool | DrawGraphicsString (void *graphics, void *font, float fontSize, pdfium::span< uint16_t > glyphIndices, pdfium::span< CGPoint > glyphPositions, FX_ARGB argb) |
Definition at line 20 of file fx_quartz_device.h.
void * CQuartz2D::CreateFont | ( | pdfium::span< const uint8_t > | pFontData | ) |
Definition at line 46 of file fx_quartz_device.cpp.
Referenced by CApplePlatform::CreatePlatformFont().
void * CQuartz2D::CreateGraphics | ( | const RetainPtr< CFX_DIBitmap > & | bitmap | ) |
Definition at line 21 of file fx_quartz_device.cpp.
Definition at line 57 of file fx_quartz_device.cpp.
Definition at line 41 of file fx_quartz_device.cpp.
bool CQuartz2D::DrawGraphicsString | ( | void * | graphics, |
void * | font, | ||
float | fontSize, | ||
pdfium::span< uint16_t > | glyphIndices, | ||
pdfium::span< CGPoint > | glyphPositions, | ||
FX_ARGB | argb ) |
Definition at line 72 of file fx_quartz_device.cpp.
void CQuartz2D::SetGraphicsTextMatrix | ( | void * | graphics, |
const CFX_Matrix & | matrix ) |
Definition at line 61 of file fx_quartz_device.cpp.
References CFX_Matrix::a, CFX_Matrix::b, CFX_Matrix::c, CFX_Matrix::d, and CFX_Matrix::e.