Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
sktext::gpu::AtlasSubRun Class Referenceabstract

#include <SubRunContainer.h>

Public Member Functions

virtual ~AtlasSubRun ()=default
 
virtual SkSpan< const Glyph * > glyphs () const =0
 
virtual int glyphCount () const =0
 
virtual skgpu::MaskFormat maskFormat () const =0
 
virtual int glyphSrcPadding () const =0
 
virtual unsigned short instanceFlags () const =0
 
virtual std::tuple< bool, intregenerateAtlas (int begin, int end, RegenerateAtlasDelegate) const =0
 
virtual const VertexFillervertexFiller () const =0
 
virtual void testingOnly_packedGlyphIDToGlyph (StrikeCache *cache) const =0
 

Detailed Description

Definition at line 82 of file SubRunContainer.h.

Constructor & Destructor Documentation

◆ ~AtlasSubRun()

virtual sktext::gpu::AtlasSubRun::~AtlasSubRun ( )
virtualdefault

Member Function Documentation

◆ glyphCount()

virtual int sktext::gpu::AtlasSubRun::glyphCount ( ) const
pure virtual

◆ glyphs()

virtual SkSpan< const Glyph * > sktext::gpu::AtlasSubRun::glyphs ( ) const
pure virtual

◆ glyphSrcPadding()

virtual int sktext::gpu::AtlasSubRun::glyphSrcPadding ( ) const
pure virtual

◆ instanceFlags()

virtual unsigned short sktext::gpu::AtlasSubRun::instanceFlags ( ) const
pure virtual

◆ maskFormat()

virtual skgpu::MaskFormat sktext::gpu::AtlasSubRun::maskFormat ( ) const
pure virtual

◆ regenerateAtlas()

virtual std::tuple< bool, int > sktext::gpu::AtlasSubRun::regenerateAtlas ( int  begin,
int  end,
RegenerateAtlasDelegate   
) const
pure virtual

◆ testingOnly_packedGlyphIDToGlyph()

virtual void sktext::gpu::AtlasSubRun::testingOnly_packedGlyphIDToGlyph ( StrikeCache cache) const
pure virtual

◆ vertexFiller()

virtual const VertexFiller & sktext::gpu::AtlasSubRun::vertexFiller ( ) const
pure virtual

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