Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
SkGlyphRunListPainterCPU::BitmapDevicePainter Class Referenceabstract

#include <SkGlyphRunPainter.h>

Inheritance diagram for SkGlyphRunListPainterCPU::BitmapDevicePainter:
SkDrawBase SkDraw SkBitmapDevice::BDDraw

Public Member Functions

 BitmapDevicePainter ()=default
 
 BitmapDevicePainter (const BitmapDevicePainter &)=default
 
virtual ~BitmapDevicePainter ()=default
 
virtual void paintMasks (SkZip< const SkGlyph *, SkPoint > accepted, const SkPaint &paint) const =0
 
virtual void drawBitmap (const SkBitmap &, const SkMatrix &, const SkRect *dstOrNull, const SkSamplingOptions &, const SkPaint &) const =0
 

Detailed Description

Definition at line 31 of file SkGlyphRunPainter.h.

Constructor & Destructor Documentation

◆ BitmapDevicePainter() [1/2]

SkGlyphRunListPainterCPU::BitmapDevicePainter::BitmapDevicePainter ( )
default

◆ BitmapDevicePainter() [2/2]

SkGlyphRunListPainterCPU::BitmapDevicePainter::BitmapDevicePainter ( const BitmapDevicePainter )
default

◆ ~BitmapDevicePainter()

virtual SkGlyphRunListPainterCPU::BitmapDevicePainter::~BitmapDevicePainter ( )
virtualdefault

Member Function Documentation

◆ drawBitmap()

virtual void SkGlyphRunListPainterCPU::BitmapDevicePainter::drawBitmap ( const SkBitmap ,
const SkMatrix ,
const SkRect dstOrNull,
const SkSamplingOptions ,
const SkPaint  
) const
pure virtual

Implemented in SkDraw.

◆ paintMasks()

virtual void SkGlyphRunListPainterCPU::BitmapDevicePainter::paintMasks ( SkZip< const SkGlyph *, SkPoint accepted,
const SkPaint paint 
) const
pure virtual

Implemented in SkDraw.


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