Table of Contents

Class SizeGroup

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

Methods

AddWidget(nint, nint)

Calls native method gtk_size_group_add_widget.

public static extern void AddWidget(nint sizeGroup, nint widget)

Parameters

sizeGroup nint

Transfer ownership: None Nullable: False

widget nint

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_size_group_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetMode(nint)

Calls native method gtk_size_group_get_mode.

public static extern SizeGroupMode GetMode(nint sizeGroup)

Parameters

sizeGroup nint

Transfer ownership: None Nullable: False

Returns

SizeGroupMode

Transfer ownership: None Nullable: False

GetWidgets(nint)

Calls native method gtk_size_group_get_widgets.

public static extern SListUnownedHandle GetWidgets(nint sizeGroup)

Parameters

sizeGroup nint

Transfer ownership: None Nullable: False

Returns

SListUnownedHandle

Transfer ownership: None Nullable: False

New(SizeGroupMode)

Calls native constructor gtk_size_group_new.

public static extern nint New(SizeGroupMode mode)

Parameters

mode SizeGroupMode

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

RemoveWidget(nint, nint)

Calls native method gtk_size_group_remove_widget.

public static extern void RemoveWidget(nint sizeGroup, nint widget)

Parameters

sizeGroup nint

Transfer ownership: None Nullable: False

widget nint

Transfer ownership: None Nullable: False

SetMode(nint, SizeGroupMode)

Calls native method gtk_size_group_set_mode.

public static extern void SetMode(nint sizeGroup, SizeGroupMode mode)

Parameters

sizeGroup nint

Transfer ownership: None Nullable: False

mode SizeGroupMode

Transfer ownership: None Nullable: False