skia.SKObject

Undocumented in source.

Members

Aliases

Func
alias Func(T, R) = R delegate(T)
Undocumented in source.
Func
alias Func(T1, T2, R) = R delegate(T1, T2)
Undocumented in source.
Func
alias Func(T1, T2, T3, R) = R delegate(T1, T2, T3)
Undocumented in source.
Func
alias Func(T1, T2, T3, T4, R) = R delegate(T1, T2, T3, T4)
Undocumented in source.
Func
alias Func(T1, T2, T3, T4, T5, R) = R delegate(T1, T2, T3, T4, T5)
Undocumented in source.

Classes

SKNativeObject
class SKNativeObject
SKObject
class SKObject

Functions

GetReferenceCount
int GetReferenceCount(void* handle, bool isVirtual)
Undocumented in source. Be warned that the author may not have intended to support it.
GetReferenceCount
int GetReferenceCount(ISKReferenceCounted obj)
Undocumented in source. Be warned that the author may not have intended to support it.
IsUnique
bool IsUnique(void* handle, bool isVirtual)

SKObjectExtensions

SafeRef
void SafeRef(ISKReferenceCounted obj)
Undocumented in source. Be warned that the author may not have intended to support it.
SafeUnRef
void SafeUnRef(ISKReferenceCounted obj)
Undocumented in source. Be warned that the author may not have intended to support it.

Interfaces

ISKNonVirtualReferenceCounted
interface ISKNonVirtualReferenceCounted
ISKReferenceCounted
interface ISKReferenceCounted
ISKSkipObjectRegistration
interface ISKSkipObjectRegistration

Structs

HandleDictionary
struct HandleDictionary
Undocumented in source.

Meta