Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
skia::textlayout::StyleBlock< TStyle > Struct Template Reference

#include <ParagraphImpl.h>

Public Member Functions

 StyleBlock ()
 
 StyleBlock (size_t start, size_t end, const TStyle &style)
 
 StyleBlock (TextRange textRange, const TStyle &style)
 
void add (TextRange tail)
 

Public Attributes

TextRange fRange
 
TStyle fStyle
 

Detailed Description

template<typename TStyle>
struct skia::textlayout::StyleBlock< TStyle >

Definition at line 52 of file ParagraphImpl.h.

Constructor & Destructor Documentation

◆ StyleBlock() [1/3]

template<typename TStyle >
skia::textlayout::StyleBlock< TStyle >::StyleBlock ( )
inline

Definition at line 53 of file ParagraphImpl.h.

◆ StyleBlock() [2/3]

template<typename TStyle >
skia::textlayout::StyleBlock< TStyle >::StyleBlock ( size_t  start,
size_t  end,
const TStyle &  style 
)
inline

Definition at line 54 of file ParagraphImpl.h.

54: fRange(start, end), fStyle(style) {}
glong glong end

◆ StyleBlock() [3/3]

template<typename TStyle >
skia::textlayout::StyleBlock< TStyle >::StyleBlock ( TextRange  textRange,
const TStyle &  style 
)
inline

Definition at line 55 of file ParagraphImpl.h.

55: fRange(textRange), fStyle(style) {}

Member Function Documentation

◆ add()

template<typename TStyle >
void skia::textlayout::StyleBlock< TStyle >::add ( TextRange  tail)
inline

Definition at line 56 of file ParagraphImpl.h.

Member Data Documentation

◆ fRange

template<typename TStyle >
TextRange skia::textlayout::StyleBlock< TStyle >::fRange

Definition at line 60 of file ParagraphImpl.h.

◆ fStyle

template<typename TStyle >
TStyle skia::textlayout::StyleBlock< TStyle >::fStyle

Definition at line 61 of file ParagraphImpl.h.


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