Table of Contents

Class ConstraintGuide

Namespace
Gtk.Internal
Assembly
Gtk-4.0.dll
public class ConstraintGuide
Inheritance
ConstraintGuide
Inherited Members

Methods

GetGType()

Calls native function gtk_constraint_guide_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetMaxSize(nint, out int, out int)

Calls native method gtk_constraint_guide_get_max_size.

public static extern void GetMaxSize(nint guide, out int width, out int height)

Parameters

guide nint

Transfer ownership: None Nullable: False

width int

Transfer ownership: Full Nullable: False

height int

Transfer ownership: Full Nullable: False

GetMinSize(nint, out int, out int)

Calls native method gtk_constraint_guide_get_min_size.

public static extern void GetMinSize(nint guide, out int width, out int height)

Parameters

guide nint

Transfer ownership: None Nullable: False

width int

Transfer ownership: Full Nullable: False

height int

Transfer ownership: Full Nullable: False

GetName(nint)

Calls native method gtk_constraint_guide_get_name.

public static extern NullableUtf8StringUnownedHandle GetName(nint guide)

Parameters

guide nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetNatSize(nint, out int, out int)

Calls native method gtk_constraint_guide_get_nat_size.

public static extern void GetNatSize(nint guide, out int width, out int height)

Parameters

guide nint

Transfer ownership: None Nullable: False

width int

Transfer ownership: Full Nullable: False

height int

Transfer ownership: Full Nullable: False

GetStrength(nint)

Calls native method gtk_constraint_guide_get_strength.

public static extern ConstraintStrength GetStrength(nint guide)

Parameters

guide nint

Transfer ownership: None Nullable: False

Returns

ConstraintStrength

Transfer ownership: None Nullable: False

New()

Calls native constructor gtk_constraint_guide_new.

public static extern nint New()

Returns

nint

Transfer ownership: Full Nullable: False

SetMaxSize(nint, int, int)

Calls native method gtk_constraint_guide_set_max_size.

public static extern void SetMaxSize(nint guide, int width, int height)

Parameters

guide nint

Transfer ownership: None Nullable: False

width int

Transfer ownership: None Nullable: False

height int

Transfer ownership: None Nullable: False

SetMinSize(nint, int, int)

Calls native method gtk_constraint_guide_set_min_size.

public static extern void SetMinSize(nint guide, int width, int height)

Parameters

guide nint

Transfer ownership: None Nullable: False

width int

Transfer ownership: None Nullable: False

height int

Transfer ownership: None Nullable: False

SetName(nint, NullableUtf8StringHandle)

Calls native method gtk_constraint_guide_set_name.

public static extern void SetName(nint guide, NullableUtf8StringHandle name)

Parameters

guide nint

Transfer ownership: None Nullable: False

name NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetNatSize(nint, int, int)

Calls native method gtk_constraint_guide_set_nat_size.

public static extern void SetNatSize(nint guide, int width, int height)

Parameters

guide nint

Transfer ownership: None Nullable: False

width int

Transfer ownership: None Nullable: False

height int

Transfer ownership: None Nullable: False

SetStrength(nint, ConstraintStrength)

Calls native method gtk_constraint_guide_set_strength.

public static extern void SetStrength(nint guide, ConstraintStrength strength)

Parameters

guide nint

Transfer ownership: None Nullable: False

strength ConstraintStrength

Transfer ownership: None Nullable: False