Table of Contents

Class EventControllerScroll

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

Methods

GetFlags(IntPtr)

Calls native method gtk_event_controller_scroll_get_flags.

public static extern EventControllerScrollFlags GetFlags(IntPtr scroll)

Parameters

scroll IntPtr

Transfer ownership: None Nullable: False

Returns

EventControllerScrollFlags

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_event_controller_scroll_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetUnit(IntPtr)

Calls native method gtk_event_controller_scroll_get_unit. Version: 4.8

[Version("4.8")]
public static extern ScrollUnit GetUnit(IntPtr scroll)

Parameters

scroll IntPtr

Transfer ownership: None Nullable: False

Returns

ScrollUnit

Transfer ownership: None Nullable: False

New(EventControllerScrollFlags)

Calls native constructor gtk_event_controller_scroll_new.

public static extern IntPtr New(EventControllerScrollFlags flags)

Parameters

flags EventControllerScrollFlags

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: False

SetFlags(IntPtr, EventControllerScrollFlags)

Calls native method gtk_event_controller_scroll_set_flags.

public static extern void SetFlags(IntPtr scroll, EventControllerScrollFlags flags)

Parameters

scroll IntPtr

Transfer ownership: None Nullable: False

flags EventControllerScrollFlags

Transfer ownership: None Nullable: False