Flutter Engine
The Flutter Engine
|
#include <SkTypeface_fontations_priv.h>
Public Member Functions | |
void | move_to (float x, float y) override |
void | line_to (float x, float y) override |
void | quad_to (float cx0, float cy0, float x, float y) override |
void | curve_to (float cx0, float cy0, float cx1, float cy1, float x, float y) override |
void | close () override |
SkPath | into_inner () && |
Public Member Functions inherited from fontations_ffi::PathWrapper | |
virtual | ~PathWrapper ()=default |
virtual void | move_to (float x, float y)=0 |
virtual void | line_to (float x, float y)=0 |
virtual void | quad_to (float cx0, float cy0, float x, float y)=0 |
virtual void | curve_to (float cx0, float cy0, float cx1, float cy1, float x, float y)=0 |
virtual void | close ()=0 |
Implementation of PathWrapper FFI C++ interface which allows Rust to call back into C++ without exposing Skia types on the interface, see skpath_bridge.h.
Definition at line 30 of file SkTypeface_fontations_priv.h.
|
overridevirtual |
Implements fontations_ffi::PathWrapper.
Definition at line 237 of file SkTypeface_fontations.cpp.
|
overridevirtual |
Implements fontations_ffi::PathWrapper.
Definition at line 227 of file SkTypeface_fontations.cpp.
SkPath sk_fontations::PathGeometrySink::into_inner | ( | ) | && |
Definition at line 239 of file SkTypeface_fontations.cpp.
|
overridevirtual |
Implements fontations_ffi::PathWrapper.
Definition at line 211 of file SkTypeface_fontations.cpp.
|
overridevirtual |
Implements fontations_ffi::PathWrapper.
Definition at line 203 of file SkTypeface_fontations.cpp.
|
overridevirtual |
Implements fontations_ffi::PathWrapper.
Definition at line 219 of file SkTypeface_fontations.cpp.