SKPathEffect

Undocumented in source.

Constructors

this
this(void* handle, bool owns)
Undocumented in source.

Members

Functions

Dispose
void Dispose(bool disposing)
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

Create1DPath
SKPathEffect Create1DPath(SKPath path, float advance, float phase, SKPath1DPathEffectStyle style)
Undocumented in source. Be warned that the author may not have intended to support it.
Create2DLine
SKPathEffect Create2DLine(float width, SKMatrix matrix)
Undocumented in source. Be warned that the author may not have intended to support it.
Create2DPath
SKPathEffect Create2DPath(SKMatrix matrix, SKPath path)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateCompose
SKPathEffect CreateCompose(SKPathEffect outer, SKPathEffect inner)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateCorner
SKPathEffect CreateCorner(float radius)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateDash
SKPathEffect CreateDash(float[] intervals, float phase)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateDiscrete
SKPathEffect CreateDiscrete(float segLength, float deviation, uint seedAssist)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateSum
SKPathEffect CreateSum(SKPathEffect first, SKPathEffect second)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateTrim
SKPathEffect CreateTrim(float start, float stop)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateTrim
SKPathEffect CreateTrim(float start, float stop, SKTrimPathEffectMode mode)
Undocumented in source. Be warned that the author may not have intended to support it.
GetObject
SKPathEffect GetObject(void* handle)
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From SKObject

Handle
void* Handle()
Undocumented in source. Be warned that the author may not have intended to support it.
Handle
void Handle(void* value)
Undocumented in source. Be warned that the author may not have intended to support it.
registerOwnedObject
void registerOwnedObject(void* handle, SKObject obj)
Undocumented in source. Be warned that the author may not have intended to support it.
registerKeepAliveObject
void registerKeepAliveObject(void* handle, SKObject obj)
Undocumented in source. Be warned that the author may not have intended to support it.
DisposeUnownedManaged
void DisposeUnownedManaged()
Undocumented in source. Be warned that the author may not have intended to support it.
DisposeManaged
void DisposeManaged()
Undocumented in source. Be warned that the author may not have intended to support it.
DisposeNative
void DisposeNative()
Undocumented in source. Be warned that the author may not have intended to support it.
GetOrAddObject
TSkiaObject GetOrAddObject(void* handle, Func!(void*, bool, TSkiaObject) objectFactory)
Undocumented in source. Be warned that the author may not have intended to support it.
GetOrAddObject
TSkiaObject GetOrAddObject(void* handle, bool owns, Func!(void*, bool, TSkiaObject) objectFactory)
Undocumented in source. Be warned that the author may not have intended to support it.
GetOrAddObject
TSkiaObject GetOrAddObject(void* handle, bool owns, bool unrefExisting, Func!(void*, bool, TSkiaObject) objectFactory)
Undocumented in source. Be warned that the author may not have intended to support it.
RegisterHandle
void RegisterHandle(void* handle, SKObject instance)
Undocumented in source. Be warned that the author may not have intended to support it.
DeregisterHandle
void DeregisterHandle(void* handle, SKObject instance)
Undocumented in source. Be warned that the author may not have intended to support it.
GetInstance
bool GetInstance(void* handle, TSkiaObject instance)
Undocumented in source. Be warned that the author may not have intended to support it.
PreventPublicDisposal
void PreventPublicDisposal()
Undocumented in source. Be warned that the author may not have intended to support it.
RevokeOwnership
void RevokeOwnership(SKObject newOwner)
Undocumented in source. Be warned that the author may not have intended to support it.
OwnedBy
T OwnedBy(T child, SKObject owner)
Undocumented in source. Be warned that the author may not have intended to support it.
Owned
T Owned(T owner, SKObject child)
Undocumented in source. Be warned that the author may not have intended to support it.
Referenced
T Referenced(T owner, SKObject child)
Undocumented in source. Be warned that the author may not have intended to support it.
PtrToStructureArray
T[] PtrToStructureArray(void* intPtr, int count)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta