Table of Contents

Class DrawingArea

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

Methods

GetContentHeight(nint)

Calls native method gtk_drawing_area_get_content_height.

public static extern int GetContentHeight(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetContentWidth(nint)

Calls native method gtk_drawing_area_get_content_width.

public static extern int GetContentWidth(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_drawing_area_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

New()

Calls native constructor gtk_drawing_area_new.

public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

SetContentHeight(nint, int)

Calls native method gtk_drawing_area_set_content_height.

public static extern void SetContentHeight(nint self, int height)

Parameters

self nint

Transfer ownership: None Nullable: False

height int

Transfer ownership: None Nullable: False

SetContentWidth(nint, int)

Calls native method gtk_drawing_area_set_content_width.

public static extern void SetContentWidth(nint self, int width)

Parameters

self nint

Transfer ownership: None Nullable: False

width int

Transfer ownership: None Nullable: False

SetDrawFunc(nint, DrawingAreaDrawFunc, nint, DestroyNotify)

Calls native method gtk_drawing_area_set_draw_func.

public static extern void SetDrawFunc(nint self, DrawingAreaDrawFunc drawFunc, nint userData, DestroyNotify destroy)

Parameters

self nint

Transfer ownership: None Nullable: False

drawFunc DrawingAreaDrawFunc

Transfer ownership: None Nullable: True

userData nint

Transfer ownership: None Nullable: True

destroy DestroyNotify

Transfer ownership: None Nullable: False