Flutter Engine
The Flutter Engine
Namespaces | Macros | Functions
ParagraphImpl.cpp File Reference
#include "include/core/SkCanvas.h"
#include "include/core/SkFontMetrics.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkPath.h"
#include "include/core/SkPictureRecorder.h"
#include "include/core/SkSpan.h"
#include "include/core/SkTypeface.h"
#include "include/private/base/SkTFitsIn.h"
#include "include/private/base/SkTo.h"
#include "modules/skparagraph/include/Metrics.h"
#include "modules/skparagraph/include/Paragraph.h"
#include "modules/skparagraph/include/ParagraphPainter.h"
#include "modules/skparagraph/include/ParagraphStyle.h"
#include "modules/skparagraph/include/TextStyle.h"
#include "modules/skparagraph/src/OneLineShaper.h"
#include "modules/skparagraph/src/ParagraphImpl.h"
#include "modules/skparagraph/src/ParagraphPainterImpl.h"
#include "modules/skparagraph/src/Run.h"
#include "modules/skparagraph/src/TextLine.h"
#include "modules/skparagraph/src/TextWrapper.h"
#include "modules/skunicode/include/SkUnicode.h"
#include "src/base/SkUTF.h"
#include "src/core/SkTextBlobPriv.h"
#include <algorithm>
#include <cfloat>
#include <cmath>
#include <utility>

Go to the source code of this file.

Namespaces

namespace  skia
 
namespace  skia::textlayout
 

Macros

#define M(shift)   (1 << (shift))
 

Functions

TextRange skia::textlayout::operator* (const TextRange &a, const TextRange &b)
 
static bool skia::textlayout::is_ascii_7bit_space (int c)
 

Macro Definition Documentation

◆ M

#define M (   shift)    (1 << (shift))