Table of Contents

Class TextMark

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

Methods

GetBuffer(nint)

Calls native method gtk_text_mark_get_buffer.

public static extern nint GetBuffer(nint mark)

Parameters

mark nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetDeleted(nint)

Calls native method gtk_text_mark_get_deleted.

public static extern bool GetDeleted(nint mark)

Parameters

mark nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_text_mark_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetLeftGravity(nint)

Calls native method gtk_text_mark_get_left_gravity.

public static extern bool GetLeftGravity(nint mark)

Parameters

mark nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetName(nint)

Calls native method gtk_text_mark_get_name.

public static extern NullableUtf8StringUnownedHandle GetName(nint mark)

Parameters

mark nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetVisible(nint)

Calls native method gtk_text_mark_get_visible.

public static extern bool GetVisible(nint mark)

Parameters

mark nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

New(NullableUtf8StringHandle, bool)

Calls native constructor gtk_text_mark_new.

public static extern nint New(NullableUtf8StringHandle name, bool leftGravity)

Parameters

name NullableUtf8StringHandle

Transfer ownership: None Nullable: True

leftGravity bool

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

SetVisible(nint, bool)

Calls native method gtk_text_mark_set_visible.

public static extern void SetVisible(nint mark, bool setting)

Parameters

mark nint

Transfer ownership: None Nullable: False

setting bool

Transfer ownership: None Nullable: False