Table of Contents

Class ConstraintLayout

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

Methods

AddConstraint(IntPtr, IntPtr)

Calls native method gtk_constraint_layout_add_constraint.

public static extern void AddConstraint(IntPtr layout, IntPtr constraint)

Parameters

layout IntPtr

Transfer ownership: None Nullable: False

constraint IntPtr

Transfer ownership: Full Nullable: False

AddGuide(IntPtr, IntPtr)

Calls native method gtk_constraint_layout_add_guide.

public static extern void AddGuide(IntPtr layout, IntPtr guide)

Parameters

layout IntPtr

Transfer ownership: None Nullable: False

guide IntPtr

Transfer ownership: Full Nullable: False

GetGType()

Calls native function gtk_constraint_layout_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

New()

Calls native constructor gtk_constraint_layout_new.

public static extern IntPtr New()

Returns

IntPtr

Transfer ownership: Full Nullable: False

ObserveConstraints(IntPtr)

Calls native method gtk_constraint_layout_observe_constraints.

public static extern IntPtr ObserveConstraints(IntPtr layout)

Parameters

layout IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: False

ObserveGuides(IntPtr)

Calls native method gtk_constraint_layout_observe_guides.

public static extern IntPtr ObserveGuides(IntPtr layout)

Parameters

layout IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: False

RemoveAllConstraints(IntPtr)

Calls native method gtk_constraint_layout_remove_all_constraints.

public static extern void RemoveAllConstraints(IntPtr layout)

Parameters

layout IntPtr

Transfer ownership: None Nullable: False

RemoveConstraint(IntPtr, IntPtr)

Calls native method gtk_constraint_layout_remove_constraint.

public static extern void RemoveConstraint(IntPtr layout, IntPtr constraint)

Parameters

layout IntPtr

Transfer ownership: None Nullable: False

constraint IntPtr

Transfer ownership: None Nullable: False

RemoveGuide(IntPtr, IntPtr)

Calls native method gtk_constraint_layout_remove_guide.

public static extern void RemoveGuide(IntPtr layout, IntPtr guide)

Parameters

layout IntPtr

Transfer ownership: None Nullable: False

guide IntPtr

Transfer ownership: None Nullable: False