Table of Contents

Class Functions

Namespace
Gsk.Internal
Assembly
Gsk-4.0.dll
public 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(IntPtr, IntPtr)

Calls native function gsk_stroke_equal. Version: 4.14

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

Parameters

stroke1 IntPtr

Transfer ownership: None Nullable: True

stroke2 IntPtr

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 IntPtr ValueDupRenderNode(ValueHandle value)

Parameters

value ValueHandle

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: True

ValueGetRenderNode(ValueHandle)

Calls native function gsk_value_get_render_node. Version: 4.6

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

Parameters

value ValueHandle

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

ValueSetRenderNode(ValueHandle, IntPtr)

Calls native function gsk_value_set_render_node. Version: 4.6

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

Parameters

value ValueHandle

Transfer ownership: None Nullable: False

node IntPtr

Transfer ownership: None Nullable: False

ValueTakeRenderNode(ValueHandle, IntPtr)

Calls native function gsk_value_take_render_node. Version: 4.6

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

Parameters

value ValueHandle

Transfer ownership: None Nullable: False

node IntPtr

Transfer ownership: Full Nullable: True