0fdc53f9ff
Bug: skia:7554 Change-Id: Ifff3030f9d7be24146b5230bbf0e47f73000adfd Reviewed-on: https://skia-review.googlesource.com/141460 Commit-Queue: Mike Reed <reed@google.com> Reviewed-by: Mike Reed <reed@google.com>
26 lines
677 B
C++
26 lines
677 B
C++
/*
|
|
* Copyright 2018 Google Inc.
|
|
*
|
|
* Use of this source code is governed by a BSD-style license that can be
|
|
* found in the LICENSE file.
|
|
*/
|
|
|
|
#ifndef SkTextOnPath_DEFINED
|
|
#define SkTextOnPath_DEFINED
|
|
|
|
#include "SkTypes.h"
|
|
|
|
class SkCanvas;
|
|
class SkMatrix;
|
|
class SkPath;
|
|
|
|
void SkVisitTextOnPath(const void* text, size_t byteLength, const SkPaint& paint,
|
|
const SkPath& follow, const SkMatrix* matrix,
|
|
const std::function<void(const SkPath&)>& visitor);
|
|
|
|
void SkDrawTextOnPath(const void* text, size_t byteLength, const SkPaint& paint,
|
|
const SkPath& follow, const SkMatrix* matrix, SkCanvas* canvas);
|
|
|
|
#endif
|
|
|