Table of Contents

Class DebugNode

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

Methods

GetChild(nint)

Calls native method gsk_debug_node_get_child.

public static extern nint GetChild(nint node)

Parameters

node nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetGType()

Calls native function gsk_debug_node_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetMessage(nint)

Calls native method gsk_debug_node_get_message.

public static extern NonNullableUtf8StringUnownedHandle GetMessage(nint node)

Parameters

node nint

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

New(nint, NonNullableUtf8StringHandle)

Calls native constructor gsk_debug_node_new.

public static extern nint New(nint child, NonNullableUtf8StringHandle message)

Parameters

child nint

Transfer ownership: None Nullable: False

message NonNullableUtf8StringHandle

Transfer ownership: Full Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False