Table of Contents

Class Functions

Namespace
Gsk.Internal
Assembly
Gsk-4.0.dll
public static class Functions
Inheritance
Functions
Inherited Members

Methods

PathParse(NonNullableUtf8StringHandle)

Calls native function gsk_path_parse. Version: 4.14

[Version("4.14")]
public static extern PathOwnedHandle PathParse(NonNullableUtf8StringHandle @string)

Parameters

string NonNullableUtf8StringHandle

Returns

PathOwnedHandle

Transfer ownership: Full Nullable: True

SerializationErrorQuark()

Calls native function gsk_serialization_error_quark.

public static extern uint SerializationErrorQuark()

Returns

uint

Transfer ownership: None Nullable: False

StrokeEqual(nint, nint)

Calls native function gsk_stroke_equal. Version: 4.14

[Version("4.14")]
public static extern bool StrokeEqual(nint stroke1, nint stroke2)

Parameters

stroke1 nint

Transfer ownership: None Nullable: True

stroke2 nint

Transfer ownership: None Nullable: True

Returns

bool

Transfer ownership: None Nullable: False

ValueDupRenderNode(ValueHandle)

Calls native function gsk_value_dup_render_node. Version: 4.6

[Version("4.6")]
public static extern nint ValueDupRenderNode(ValueHandle value)

Parameters

value ValueHandle

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: True

ValueGetRenderNode(ValueHandle)

Calls native function gsk_value_get_render_node. Version: 4.6

[Version("4.6")]
public static extern nint ValueGetRenderNode(ValueHandle value)

Parameters

value ValueHandle

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

ValueSetRenderNode(ValueHandle, nint)

Calls native function gsk_value_set_render_node. Version: 4.6

[Version("4.6")]
public static extern void ValueSetRenderNode(ValueHandle value, nint node)

Parameters

value ValueHandle

Transfer ownership: None Nullable: False

node nint

Transfer ownership: None Nullable: False

ValueTakeRenderNode(ValueHandle, nint)

Calls native function gsk_value_take_render_node. Version: 4.6

[Version("4.6")]
public static extern void ValueTakeRenderNode(ValueHandle value, nint node)

Parameters

value ValueHandle

Transfer ownership: None Nullable: False

node nint

Transfer ownership: Full Nullable: True