#include <path.h>
Public Member Functions | |
Path (const SkPath &path) | |
~Path () | |
Path (const Path &)=delete | |
Path & | operator= (const Path &)=delete |
const SkPath & | GetPath () const |
ImpellerRect | GetBounds () const |
![]() | |
ObjectBase ()=default | |
virtual | ~ObjectBase ()=default |
ObjectBase (const ObjectBase &)=delete | |
ObjectBase (ObjectBase &&)=delete | |
ObjectBase & | operator= (const ObjectBase &)=delete |
ObjectBase & | operator= (ObjectBase &&)=delete |
void | Retain () |
void | Release () |
uint64_t | GetRefCountForTests () const |
Additional Inherited Members | |
![]() | |
using | InteropClass = Path |
using | InteropCSibling = IMPELLER_INTERNAL_HANDLE_NAME(ImpellerPath) |
![]() | |
static void | SafeRetain (void *ptr) |
static void | SafeRelease (void *ptr) |
|
explicit |
|
default |
|
delete |
ImpellerRect impeller::interop::Path::GetBounds | ( | ) | const |
const SkPath & impeller::interop::Path::GetPath | ( | ) | const |
Definition at line 13 of file path.cc.
Referenced by impeller::interop::DisplayListBuilder::ClipPath(), impeller::interop::DisplayListBuilder::DrawPath(), and impeller::interop::DisplayListBuilder::DrawShadow().