SK3dView

Undocumented in source.

Constructors

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

Members

Functions

ApplyToCanvas
void ApplyToCanvas(SKCanvas canvas)
Undocumented in source. Be warned that the author may not have intended to support it.
Dispose
void Dispose(bool disposing)
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.
DotWithNormal
float DotWithNormal(float dx, float dy, float dz)
Undocumented in source. Be warned that the author may not have intended to support it.
GetMatrix
void GetMatrix(SKMatrix matrix)
Undocumented in source. Be warned that the author may not have intended to support it.
Matrix
SKMatrix Matrix()
Undocumented in source. Be warned that the author may not have intended to support it.
Restore
void Restore()
Undocumented in source. Be warned that the author may not have intended to support it.
RotateXDegrees
void RotateXDegrees(float degrees)
Undocumented in source. Be warned that the author may not have intended to support it.
RotateXRadians
void RotateXRadians(float radians)
Undocumented in source. Be warned that the author may not have intended to support it.
RotateYDegrees
void RotateYDegrees(float degrees)
Undocumented in source. Be warned that the author may not have intended to support it.
RotateYRadians
void RotateYRadians(float radians)
Undocumented in source. Be warned that the author may not have intended to support it.
RotateZDegrees
void RotateZDegrees(float degrees)
Undocumented in source. Be warned that the author may not have intended to support it.
RotateZRadians
void RotateZRadians(float radians)
Undocumented in source. Be warned that the author may not have intended to support it.
Save
void Save()
Undocumented in source. Be warned that the author may not have intended to support it.
Translate
void Translate(float x, float y, float z)
Undocumented in source. Be warned that the author may not have intended to support it.
TranslateX
void TranslateX(float x)
Undocumented in source. Be warned that the author may not have intended to support it.
TranslateY
void TranslateY(float y)
Undocumented in source. Be warned that the author may not have intended to support it.
TranslateZ
void TranslateZ(float z)
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