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 > font_data)
void DestroyFont (void *font)
void SetGraphicsTextMatrix (void *graphics, const CFX_Matrix &matrix)
bool DrawGraphicsString (void *graphics, void *font, float font_size, pdfium::span< uint16_t > glyph_indices, pdfium::span< CGPoint > glyph_positions, 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 > font_data)

Definition at line 51 of file fx_quartz_device.cpp.

◆ CreateGraphics()

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

Definition at line 26 of file fx_quartz_device.cpp.

◆ DestroyFont()

void CQuartz2D::DestroyFont ( void * font)

Definition at line 63 of file fx_quartz_device.cpp.

◆ DestroyGraphics()

void CQuartz2D::DestroyGraphics ( void * graphics)

Definition at line 46 of file fx_quartz_device.cpp.

◆ DrawGraphicsString()

bool CQuartz2D::DrawGraphicsString ( void * graphics,
void * font,
float font_size,
pdfium::span< uint16_t > glyph_indices,
pdfium::span< CGPoint > glyph_positions,
FX_ARGB argb )

Definition at line 78 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: