SKWStream

Undocumented in source.

Constructors

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

Members

Functions

BytesWritten
int BytesWritten()
Undocumented in source. Be warned that the author may not have intended to support it.
Flush
void Flush()
Undocumented in source. Be warned that the author may not have intended to support it.
NewLine
bool NewLine()
Undocumented in source. Be warned that the author may not have intended to support it.
Write
bool Write(byte[] buffer, int size)
Undocumented in source. Be warned that the author may not have intended to support it.
Write16
bool Write16(ushort value)
Undocumented in source. Be warned that the author may not have intended to support it.
Write32
bool Write32(uint value)
Undocumented in source. Be warned that the author may not have intended to support it.
Write8
bool Write8(ubyte value)
Undocumented in source. Be warned that the author may not have intended to support it.
WriteBigDecimalAsText
bool WriteBigDecimalAsText(long value, int digits)
Undocumented in source. Be warned that the author may not have intended to support it.
WriteBool
bool WriteBool(bool value)
Undocumented in source. Be warned that the author may not have intended to support it.
WriteDecimalAsTest
bool WriteDecimalAsTest(int value)
Undocumented in source. Be warned that the author may not have intended to support it.
WriteHexAsText
bool WriteHexAsText(uint value, int digits)
Undocumented in source. Be warned that the author may not have intended to support it.
WritePackedUInt32
bool WritePackedUInt32(uint value)
Undocumented in source. Be warned that the author may not have intended to support it.
WriteScalar
bool WriteScalar(float value)
Undocumented in source. Be warned that the author may not have intended to support it.
WriteScalarAsText
bool WriteScalarAsText(float value)
Undocumented in source. Be warned that the author may not have intended to support it.
WriteStream
bool WriteStream(SKStream input, int length)
Undocumented in source. Be warned that the author may not have intended to support it.
WriteText
bool WriteText(string value)
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

GetSizeOfPackedUInt32
int GetSizeOfPackedUInt32(uint value)
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