Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Classes | Namespaces | Macros
SkShaper.h File Reference
#include "include/core/SkFont.h"
#include "include/core/SkFontMgr.h"
#include "include/core/SkPoint.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkScalar.h"
#include "include/core/SkString.h"
#include "include/core/SkTextBlob.h"
#include "include/core/SkTypes.h"
#include <cstddef>
#include <cstdint>
#include <memory>
#include <type_traits>

Go to the source code of this file.

Classes

class  SkShaper
 
class  SkShaper::RunIterator
 
class  SkShaper::FontRunIterator
 
class  SkShaper::BiDiRunIterator
 
class  SkShaper::ScriptRunIterator
 
class  SkShaper::LanguageRunIterator
 
struct  SkShaper::Feature
 
class  SkShaper::TrivialFontRunIterator
 
class  SkShaper::TrivialBiDiRunIterator
 
class  SkShaper::TrivialScriptRunIterator
 
class  SkShaper::TrivialLanguageRunIterator
 
class  SkShaper::RunHandler
 
struct  SkShaper::RunHandler::Range
 
struct  SkShaper::RunHandler::RunInfo
 
struct  SkShaper::RunHandler::Buffer
 
class  SkTextBlobBuilderRunHandler
 

Namespaces

namespace  SkShapers
 
namespace  SkShapers::Primitive
 

Macros

#define SKSHAPER_IMPLEMENTATION   0
 
#define SKSHAPER_API
 

Macro Definition Documentation

◆ SKSHAPER_API

#define SKSHAPER_API

Definition at line 43 of file SkShaper.h.

◆ SKSHAPER_IMPLEMENTATION

#define SKSHAPER_IMPLEMENTATION   0

Definition at line 28 of file SkShaper.h.