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
CQuartz2D Class Reference

#include <fx_quartz_device.h>

+ Collaboration diagram for CQuartz2D:

Public Member Functions

voidCreateGraphics (const RetainPtr< CFX_DIBitmap > &bitmap)
 
void DestroyGraphics (void *graphics)
 
voidCreateFont (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)
 

Detailed Description

Definition at line 20 of file fx_quartz_device.h.

Member Function Documentation

◆ CreateFont()

void * CQuartz2D::CreateFont ( pdfium::span< const uint8_t > pFontData)

Definition at line 46 of file fx_quartz_device.cpp.

Referenced by CApplePlatform::CreatePlatformFont().

+ Here is the caller graph for this function:

◆ CreateGraphics()

void * CQuartz2D::CreateGraphics ( const RetainPtr< CFX_DIBitmap > & bitmap)

Definition at line 21 of file fx_quartz_device.cpp.

◆ DestroyFont()

void CQuartz2D::DestroyFont ( void * pFont)

Definition at line 57 of file fx_quartz_device.cpp.

◆ DestroyGraphics()

void CQuartz2D::DestroyGraphics ( void * graphics)

Definition at line 41 of file fx_quartz_device.cpp.

◆ DrawGraphicsString()

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.

◆ SetGraphicsTextMatrix()

void CQuartz2D::SetGraphicsTextMatrix ( void * graphics,
const CFX_Matrix & matrix )

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