#include "src/gpu/ganesh/GrStyle.h"
#include "include/core/SkPath.h"
#include "src/utils/SkDashPathPriv.h"
#include <cstring>
int GrStyle::KeySize(const GrStyle &style, Apply apply, uint32_t flags) { … }
void GrStyle::WriteKey(uint32_t *key, const GrStyle &style, Apply apply, SkScalar scale,
uint32_t flags) { … }
void GrStyle::initPathEffect(sk_sp<SkPathEffect> pe) { … }
bool GrStyle::applyPathEffect(SkPath* dst, SkStrokeRec* strokeRec, const SkPath& src) const { … }
bool GrStyle::applyPathEffectToPath(SkPath *dst, SkStrokeRec *remainingStroke,
const SkPath &src, SkScalar resScale) const { … }
bool GrStyle::applyToPath(SkPath* dst, SkStrokeRec::InitStyle* style, const SkPath& src,
SkScalar resScale) const { … }