Table of Contents

Namespace Gsk.Internal

Classes

BlendNode
BlurNode
BorderNode
BroadwayRenderer
BroadwayRendererClass
BroadwayRendererClassHandle
BroadwayRendererClassOwnedHandle
BroadwayRendererClassUnownedHandle
BroadwayRendererHandle
CairoNode
CairoRenderer
CairoRendererClass
CairoRendererClassHandle
CairoRendererClassOwnedHandle
CairoRendererClassUnownedHandle
CairoRendererHandle
ClipNode
ColorMatrixNode
ColorNode
ColorStop
ColorStopArrayHandle
ColorStopArrayOwnedHandle
ColorStopArrayUnownedHandle
ColorStopHandle
ColorStopOwnedHandle
ColorStopUnownedHandle
ComponentTransfer
ComponentTransferHandle
ComponentTransferNode
ComponentTransferOwnedHandle
ComponentTransferUnownedHandle
CompositeNode
ConicGradientNode
ContainerNode
CopyNode
CrossFadeNode
DebugNode
FillNode
Functions
GLRenderer
GLRendererClass
GLRendererClassHandle
GLRendererClassOwnedHandle
GLRendererClassUnownedHandle
GLRendererHandle
GLShader
GLShaderClass
GLShaderClassArrayHandle
GLShaderClassArrayOwnedHandle
GLShaderClassArrayUnownedHandle
GLShaderClassHandle
GLShaderClassOwnedHandle
GLShaderClassUnownedHandle
GLShaderHandle
GLShaderNode
InsetShadowNode
IsolationNode
LinearGradientNode
MaskNode
NglRenderer
NglRendererHandle
OpacityNode
OutsetShadowNode
ParseErrorFuncAsyncHandler

Async Handler for ParseErrorFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

ParseErrorFuncCallHandler

Call Handler for ParseErrorFunc. A call annotation indicates the closure should be valid for the duration of the call. This handler does not implement any special memory management.

ParseErrorFuncForeverHandler

Forever Handler for ParseErrorFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

ParseErrorFuncNotifiedHandler

Notified Handler for ParseErrorFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

ParseLocation
ParseLocationArrayHandle
ParseLocationArrayOwnedHandle
ParseLocationArrayUnownedHandle
ParseLocationHandle
ParseLocationOwnedHandle
ParseLocationUnownedHandle
PasteNode
Path
PathBuilder
PathBuilderHandle
PathBuilderOwnedHandle
PathBuilderUnownedHandle
PathForeachFuncAsyncHandler

Async Handler for PathForeachFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PathForeachFuncCallHandler

Call Handler for PathForeachFunc. A call annotation indicates the closure should be valid for the duration of the call. This handler does not implement any special memory management.

PathForeachFuncForeverHandler

Forever Handler for PathForeachFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PathForeachFuncNotifiedHandler

Notified Handler for PathForeachFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PathHandle
PathIntersectionFuncAsyncHandler

Async Handler for PathIntersectionFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PathIntersectionFuncCallHandler

Call Handler for PathIntersectionFunc. A call annotation indicates the closure should be valid for the duration of the call. This handler does not implement any special memory management.

PathIntersectionFuncForeverHandler

Forever Handler for PathIntersectionFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PathIntersectionFuncNotifiedHandler

Notified Handler for PathIntersectionFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PathMeasure
PathMeasureHandle
PathMeasureOwnedHandle
PathMeasureUnownedHandle
PathOwnedHandle
PathPoint
PathPointArrayHandle
PathPointArrayOwnedHandle
PathPointArrayUnownedHandle
PathPointHandle
PathPointManagedHandle
PathPointOwnedHandle
PathPointUnownedHandle
PathUnownedHandle
RadialGradientNode
RenderNode
RenderReplay
RenderReplayFontFilterAsyncHandler

Async Handler for RenderReplayFontFilter. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

RenderReplayFontFilterCallHandler

Call Handler for RenderReplayFontFilter. A call annotation indicates the closure should be valid for the duration of the call. This handler does not implement any special memory management.

RenderReplayFontFilterForeverHandler

Forever Handler for RenderReplayFontFilter. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

RenderReplayFontFilterNotifiedHandler

Notified Handler for RenderReplayFontFilter. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

RenderReplayHandle
RenderReplayOwnedHandle
RenderReplayTextureFilterAsyncHandler

Async Handler for RenderReplayTextureFilter. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

RenderReplayTextureFilterCallHandler

Call Handler for RenderReplayTextureFilter. A call annotation indicates the closure should be valid for the duration of the call. This handler does not implement any special memory management.

RenderReplayTextureFilterForeverHandler

Forever Handler for RenderReplayTextureFilter. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

RenderReplayTextureFilterNotifiedHandler

Notified Handler for RenderReplayTextureFilter. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

RenderReplayUnownedHandle
Renderer
RendererClass
RendererClassHandle
RendererClassOwnedHandle
RendererClassUnownedHandle
RendererHandle
RepeatNode
RepeatingLinearGradientNode
RepeatingRadialGradientNode
RoundedClipNode
RoundedRect
RoundedRectArrayHandle
RoundedRectArrayOwnedHandle
RoundedRectArrayUnownedHandle
RoundedRectHandle
RoundedRectOwnedHandle
RoundedRectUnownedHandle
ShaderArgsBuilder
ShaderArgsBuilderHandle
ShaderArgsBuilderOwnedHandle
ShaderArgsBuilderUnownedHandle
Shadow
ShadowArrayHandle
ShadowArrayOwnedHandle
ShadowArrayUnownedHandle
ShadowHandle
ShadowNode
ShadowOwnedHandle
ShadowUnownedHandle
Stroke
StrokeHandle
StrokeNode
StrokeOwnedHandle
StrokeUnownedHandle
SubsurfaceNode
TextNode
TextureNode
TextureScaleNode
Transform
TransformHandle
TransformNode
TransformOwnedHandle
TransformUnownedHandle
VulkanRenderer
VulkanRendererClass
VulkanRendererClassHandle
VulkanRendererClassOwnedHandle
VulkanRendererClassUnownedHandle
VulkanRendererHandle

Structs

BlendNodeData
BlurNodeData
BorderNodeData
BroadwayRendererData
CairoNodeData
CairoRendererData
ClipNodeData
ColorMatrixNodeData
ColorNodeData
ColorStopData
ComponentTransferNodeData
CompositeNodeData
ConicGradientNodeData
ContainerNodeData
CopyNodeData
CrossFadeNodeData
DebugNodeData
FillNodeData
GLRendererData
GLShaderClassData
GLShaderData
GLShaderNodeData
InsetShadowNodeData
IsolationNodeData
LinearGradientNodeData
MaskNodeData
NglRendererData
OpacityNodeData
OutsetShadowNodeData
ParseLocationData
PasteNodeData
PathPointData
RadialGradientNodeData
RenderNodeData
RendererData
RepeatNodeData
RepeatingLinearGradientNodeData
RepeatingRadialGradientNodeData
RoundedClipNodeData
RoundedRectData
RoundedRectData.CornerInlineArray
ShadowData
ShadowNodeData
StrokeNodeData
SubsurfaceNodeData
TextNodeData
TextureNodeData
TextureScaleNodeData
TransformNodeData
VulkanRendererData

Delegates

ParseErrorFunc
PathForeachFunc
PathIntersectionFunc
RenderReplayFontFilter
RenderReplayNodeFilter
RenderReplayTextureFilter