Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
path_iterator.h
Go to the documentation of this file.
1// Copyright 2023 Google LLC
2//
3// Use of this source code is governed by a BSD-style license that can be
4// found in the LICENSE file.
5
6#ifndef THIRD_PARTY_VELLO_INCLUDE_VELLO_CPP_PATH_ITERATOR_H_
7#define THIRD_PARTY_VELLO_INCLUDE_VELLO_CPP_PATH_ITERATOR_H_
8
9namespace vello_cpp {
10
11struct PathElement;
12
14public:
15 virtual ~PathIterator() = default;
16
17 virtual bool next_element(PathElement* out_elem) = 0;
18};
19
20} // namespace vello_cpp
21
22#endif // THIRD_PARTY_VELLO_INCLUDE_VELLO_CPP_PATH_ITERATOR_H_
virtual bool next_element(PathElement *out_elem)=0
virtual ~PathIterator()=default