Flutter Engine
The Flutter Engine
|
#include "modules/skshaper/include/SkShaper.h"
#include "include/ports/SkTypeface_mac.h"
#include "include/private/base/SkTemplates.h"
#include "src/base/SkUTF.h"
#include "src/core/SkFontPriv.h"
#include "src/utils/mac/SkCGBase.h"
#include "src/utils/mac/SkUniqueCFRef.h"
#include <vector>
#include <utility>
Go to the source code of this file.
Classes | |
class | SkShaper_CoreText |
class | LineBreakIter |
Namespaces | |
namespace | SkShapers |
namespace | SkShapers::CT |
Functions | |
static void | dict_add_double (CFMutableDictionaryRef d, const void *name, double value) |
static SkUniqueCFRef< CTFontRef > | create_ctfont_from_font (const SkFont &font) |
static SkFont | run_to_font (CTRunRef run, const SkFont &orig) |
SKSHAPER_API std::unique_ptr< SkShaper > | SkShapers::CT::CoreText () |
Variables | |
const CFStringRef | kCTTracking_AttributeName = CFSTR("CTTracking") |
|
static |
Definition at line 90 of file SkShaper_coretext.cpp.
|
static |
Definition at line 84 of file SkShaper_coretext.cpp.
Definition at line 100 of file SkShaper_coretext.cpp.
const CFStringRef kCTTracking_AttributeName = CFSTR("CTTracking") |
Definition at line 162 of file SkShaper_coretext.cpp.