Table of Contents

Class Overlay

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

Methods

AddOverlay(nint, nint)

Calls native method gtk_overlay_add_overlay.

public static extern void AddOverlay(nint overlay, nint widget)

Parameters

overlay nint

Transfer ownership: None Nullable: False

widget nint

Transfer ownership: None Nullable: False

GetChild(nint)

Calls native method gtk_overlay_get_child.

public static extern nint GetChild(nint overlay)

Parameters

overlay nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetClipOverlay(nint, nint)

Calls native method gtk_overlay_get_clip_overlay.

public static extern bool GetClipOverlay(nint overlay, nint widget)

Parameters

overlay nint

Transfer ownership: None Nullable: False

widget nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_overlay_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetMeasureOverlay(nint, nint)

Calls native method gtk_overlay_get_measure_overlay.

public static extern bool GetMeasureOverlay(nint overlay, nint widget)

Parameters

overlay nint

Transfer ownership: None Nullable: False

widget nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

New()

Calls native constructor gtk_overlay_new.

public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

RemoveOverlay(nint, nint)

Calls native method gtk_overlay_remove_overlay.

public static extern void RemoveOverlay(nint overlay, nint widget)

Parameters

overlay nint

Transfer ownership: None Nullable: False

widget nint

Transfer ownership: None Nullable: False

SetChild(nint, nint)

Calls native method gtk_overlay_set_child.

public static extern void SetChild(nint overlay, nint child)

Parameters

overlay nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: True

SetClipOverlay(nint, nint, bool)

Calls native method gtk_overlay_set_clip_overlay.

public static extern void SetClipOverlay(nint overlay, nint widget, bool clipOverlay)

Parameters

overlay nint

Transfer ownership: None Nullable: False

widget nint

Transfer ownership: None Nullable: False

clipOverlay bool

Transfer ownership: None Nullable: False

SetMeasureOverlay(nint, nint, bool)

Calls native method gtk_overlay_set_measure_overlay.

public static extern void SetMeasureOverlay(nint overlay, nint widget, bool measure)

Parameters

overlay nint

Transfer ownership: None Nullable: False

widget nint

Transfer ownership: None Nullable: False

measure bool

Transfer ownership: None Nullable: False