Flutter Engine
The Flutter Engine
Classes | Namespaces | Enumerations | Functions
ParagraphImpl.h File Reference
#include "include/core/SkFont.h"
#include "include/core/SkPaint.h"
#include "include/core/SkPicture.h"
#include "include/core/SkPoint.h"
#include "include/core/SkRect.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkScalar.h"
#include "include/core/SkSpan.h"
#include "include/core/SkString.h"
#include "include/core/SkTypes.h"
#include "include/private/base/SkOnce.h"
#include "include/private/base/SkTArray.h"
#include "include/private/base/SkTemplates.h"
#include "modules/skparagraph/include/DartTypes.h"
#include "modules/skparagraph/include/FontCollection.h"
#include "modules/skparagraph/include/Paragraph.h"
#include "modules/skparagraph/include/ParagraphCache.h"
#include "modules/skparagraph/include/ParagraphStyle.h"
#include "modules/skparagraph/include/TextShadow.h"
#include "modules/skparagraph/include/TextStyle.h"
#include "modules/skparagraph/src/Run.h"
#include "modules/skparagraph/src/TextLine.h"
#include "modules/skunicode/include/SkUnicode.h"
#include "src/base/SkBitmaskEnum.h"
#include "src/core/SkTHash.h"
#include <memory>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  skia::textlayout::StyleBlock< TStyle >
 
struct  skia::textlayout::ResolvedFontDescriptor
 
class  skia::textlayout::ParagraphImpl
 

Namespaces

namespace  skia
 
namespace  skia::textlayout
 

Enumerations

enum  skia::textlayout::InternalState {
  skia::textlayout::kUnknown = 0 , skia::textlayout::kIndexed = 1 , skia::textlayout::kShaped = 2 , skia::textlayout::kLineBroken = 5 ,
  skia::textlayout::kFormatted = 6 , skia::textlayout::kDrawn = 7
}
 

Functions

template<typename T >
bool skia::textlayout::operator== (const SkSpan< T > &a, const SkSpan< T > &b)
 
template<typename T >
bool skia::textlayout::operator<= (const SkSpan< T > &a, const SkSpan< T > &b)