Table of Contents

Namespace Gsk.Internal

Classes

BlendNode
BlurNode
BorderNode
BroadwayRenderer
BroadwayRendererClass
BroadwayRendererClassHandle
BroadwayRendererClassOwnedHandle
BroadwayRendererClassUnownedHandle
CairoNode
CairoRenderer
CairoRendererClass
CairoRendererClassHandle
CairoRendererClassOwnedHandle
CairoRendererClassUnownedHandle
ClipNode
ColorMatrixNode
ColorNode
ColorStop
ColorStopArrayHandle
ColorStopArrayOwnedHandle
ColorStopArrayUnownedHandle
ColorStopHandle
ColorStopOwnedHandle
ColorStopUnownedHandle
ConicGradientNode
ContainerNode
CrossFadeNode
DebugNode
FillNode
Functions
GLRenderer
GLRendererClass
GLRendererClassHandle
GLRendererClassOwnedHandle
GLRendererClassUnownedHandle
GLShader
GLShaderClass
GLShaderClassArrayHandle
GLShaderClassArrayOwnedHandle
GLShaderClassArrayUnownedHandle
GLShaderClassHandle
GLShaderClassOwnedHandle
GLShaderClassUnownedHandle
GLShaderNode
InsetShadowNode
LinearGradientNode
MaskNode
NglRenderer
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
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
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
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
PathMeasure
PathMeasureHandle
PathMeasureOwnedHandle
PathMeasureUnownedHandle
PathOwnedHandle
PathPoint
PathPointArrayHandle
PathPointArrayOwnedHandle
PathPointArrayUnownedHandle
PathPointHandle
PathPointManagedHandle
PathPointOwnedHandle
PathPointUnownedHandle
PathUnownedHandle
RadialGradientNode
RenderNode
Renderer
RendererClass
RendererClassHandle
RendererClassOwnedHandle
RendererClassUnownedHandle
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

Structs

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

Delegates

ParseErrorFunc
PathForeachFunc