Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
sktext::StrikeForGPU Class Referenceabstract

#include <StrikeForGPU.h>

Inheritance diagram for sktext::StrikeForGPU:
SkRefCnt SkRefCntBase SkStrike

Public Member Functions

virtual void lock ()=0
 
virtual void unlock ()=0
 
virtual SkGlyphDigest digestFor (skglyph::ActionType, SkPackedGlyphID)=0
 
virtual bool prepareForImage (SkGlyph *)=0
 
virtual bool prepareForPath (SkGlyph *)=0
 
virtual bool prepareForDrawable (SkGlyph *)=0
 
virtual const SkDescriptorgetDescriptor () const =0
 
virtual const SkGlyphPositionRoundingSpecroundingSpec () const =0
 
virtual SkStrikePromise strikePromise ()=0
 
- Public Member Functions inherited from SkRefCntBase
 SkRefCntBase ()
 
virtual ~SkRefCntBase ()
 
bool unique () const
 
void ref () const
 
void unref () const
 

Detailed Description

Definition at line 70 of file StrikeForGPU.h.

Member Function Documentation

◆ digestFor()

virtual SkGlyphDigest sktext::StrikeForGPU::digestFor ( skglyph::ActionType  ,
SkPackedGlyphID   
)
pure virtual

Implemented in SkStrike.

◆ getDescriptor()

virtual const SkDescriptor & sktext::StrikeForGPU::getDescriptor ( ) const
pure virtual

Implemented in SkStrike.

◆ lock()

virtual void sktext::StrikeForGPU::lock ( )
pure virtual

Implemented in SkStrike.

◆ prepareForDrawable()

virtual bool sktext::StrikeForGPU::prepareForDrawable ( SkGlyph )
pure virtual

Implemented in SkStrike.

◆ prepareForImage()

virtual bool sktext::StrikeForGPU::prepareForImage ( SkGlyph )
pure virtual

Implemented in SkStrike.

◆ prepareForPath()

virtual bool sktext::StrikeForGPU::prepareForPath ( SkGlyph )
pure virtual

Implemented in SkStrike.

◆ roundingSpec()

virtual const SkGlyphPositionRoundingSpec & sktext::StrikeForGPU::roundingSpec ( ) const
pure virtual

Implemented in SkStrike.

◆ strikePromise()

virtual SkStrikePromise sktext::StrikeForGPU::strikePromise ( )
pure virtual

Implemented in SkStrike.

◆ unlock()

virtual void sktext::StrikeForGPU::unlock ( )
pure virtual

Implemented in SkStrike.


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