Searched refs:PathImpl (Results 1 – 8 of 8) sorted by relevance
40 class PathImpl : public BaseImpl {42 PathImpl() noexcept {} in PathImpl() function43 ~PathImpl() override {} in ~PathImpl()44 PathImpl(const PathImpl& p) = delete;45 PathImpl &operator=(const PathImpl& p) = delete;46 virtual PathImpl* Clone() = 0;
29 class DRAWING_API SkiaPath : public PathImpl {43 PathImpl* Clone() override;
71 static std::unique_ptr<PathImpl> CreatePath();
119 std::unique_ptr<PathImpl> SkiaImplFactory::CreatePath() in CreatePath()
43 PathImpl* SkiaPath::Clone() in Clone()
70 static std::unique_ptr<PathImpl> CreatePathImpl();
152 std::unique_ptr<PathImpl> ImplFactory::CreatePathImpl() in CreatePathImpl()
513 std::shared_ptr<PathImpl> impl_;