Table of Contents

Class BlendNode

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

Methods

GetBlendMode(IntPtr)

Calls native method gsk_blend_node_get_blend_mode.

public static extern BlendMode GetBlendMode(IntPtr node)

Parameters

node IntPtr

Transfer ownership: None Nullable: False

Returns

BlendMode

Transfer ownership: None Nullable: False

GetBottomChild(IntPtr)

Calls native method gsk_blend_node_get_bottom_child.

public static extern IntPtr GetBottomChild(IntPtr node)

Parameters

node IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

GetGType()

Calls native function gsk_blend_node_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetTopChild(IntPtr)

Calls native method gsk_blend_node_get_top_child.

public static extern IntPtr GetTopChild(IntPtr node)

Parameters

node IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

New(IntPtr, IntPtr, BlendMode)

Calls native constructor gsk_blend_node_new.

public static extern IntPtr New(IntPtr bottom, IntPtr top, BlendMode blendMode)

Parameters

bottom IntPtr

Transfer ownership: None Nullable: False

top IntPtr

Transfer ownership: None Nullable: False

blendMode BlendMode

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: False