Table of Contents

Class BoxLayout

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

Methods

GetBaselineChild(IntPtr)

Calls native method gtk_box_layout_get_baseline_child. Version: 4.12

[Version("4.12")]
public static extern int GetBaselineChild(IntPtr boxLayout)

Parameters

boxLayout IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetBaselinePosition(IntPtr)

Calls native method gtk_box_layout_get_baseline_position.

public static extern BaselinePosition GetBaselinePosition(IntPtr boxLayout)

Parameters

boxLayout IntPtr

Transfer ownership: None Nullable: False

Returns

BaselinePosition

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_box_layout_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetHomogeneous(IntPtr)

Calls native method gtk_box_layout_get_homogeneous.

public static extern bool GetHomogeneous(IntPtr boxLayout)

Parameters

boxLayout IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetSpacing(IntPtr)

Calls native method gtk_box_layout_get_spacing.

public static extern uint GetSpacing(IntPtr boxLayout)

Parameters

boxLayout IntPtr

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

New(Orientation)

Calls native constructor gtk_box_layout_new.

public static extern IntPtr New(Orientation orientation)

Parameters

orientation Orientation

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: False

SetBaselineChild(IntPtr, int)

Calls native method gtk_box_layout_set_baseline_child. Version: 4.12

[Version("4.12")]
public static extern void SetBaselineChild(IntPtr boxLayout, int child)

Parameters

boxLayout IntPtr

Transfer ownership: None Nullable: False

child int

Transfer ownership: None Nullable: False

SetBaselinePosition(IntPtr, BaselinePosition)

Calls native method gtk_box_layout_set_baseline_position.

public static extern void SetBaselinePosition(IntPtr boxLayout, BaselinePosition position)

Parameters

boxLayout IntPtr

Transfer ownership: None Nullable: False

position BaselinePosition

Transfer ownership: None Nullable: False

SetHomogeneous(IntPtr, bool)

Calls native method gtk_box_layout_set_homogeneous.

public static extern void SetHomogeneous(IntPtr boxLayout, bool homogeneous)

Parameters

boxLayout IntPtr

Transfer ownership: None Nullable: False

homogeneous bool

Transfer ownership: None Nullable: False

SetSpacing(IntPtr, uint)

Calls native method gtk_box_layout_set_spacing.

public static extern void SetSpacing(IntPtr boxLayout, uint spacing)

Parameters

boxLayout IntPtr

Transfer ownership: None Nullable: False

spacing uint

Transfer ownership: None Nullable: False