Table of Contents

Class GutterLines

Namespace
GtkSource.Internal
Assembly
GtkSource-5.dll
public class GutterLines
Inheritance
GutterLines
Inherited Members

Methods

AddClass(nint, uint, NonNullableUtf8StringHandle)

Calls native method gtk_source_gutter_lines_add_class.

public static extern void AddClass(nint lines, uint line, NonNullableUtf8StringHandle name)

Parameters

lines nint

Transfer ownership: None Nullable: False

line uint

Transfer ownership: None Nullable: False

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

AddQclass(nint, uint, Quark)

Calls native method gtk_source_gutter_lines_add_qclass.

public static extern void AddQclass(nint lines, uint line, Quark qname)

Parameters

lines nint

Transfer ownership: None Nullable: False

line uint

Transfer ownership: None Nullable: False

qname Quark

Transfer ownership: None Nullable: False

GetBuffer(nint)

Calls native method gtk_source_gutter_lines_get_buffer.

public static extern nint GetBuffer(nint lines)

Parameters

lines nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetFirst(nint)

Calls native method gtk_source_gutter_lines_get_first.

public static extern uint GetFirst(nint lines)

Parameters

lines nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_source_gutter_lines_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetLast(nint)

Calls native method gtk_source_gutter_lines_get_last.

public static extern uint GetLast(nint lines)

Parameters

lines nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetLineYrange(nint, uint, GutterRendererAlignmentMode, out int, out int)

Calls native method gtk_source_gutter_lines_get_line_yrange.

public static extern void GetLineYrange(nint lines, uint line, GutterRendererAlignmentMode mode, out int y, out int height)

Parameters

lines nint

Transfer ownership: None Nullable: False

line uint

Transfer ownership: None Nullable: False

mode GutterRendererAlignmentMode

Transfer ownership: None Nullable: False

y int

Transfer ownership: Full Nullable: False

height int

Transfer ownership: Full Nullable: False

GetView(nint)

Calls native method gtk_source_gutter_lines_get_view.

public static extern nint GetView(nint lines)

Parameters

lines nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

HasAnyClass(nint, uint)

Calls native method gtk_source_gutter_lines_has_any_class. Version: 5.6

[Version("5.6")]
public static extern bool HasAnyClass(nint lines, uint line)

Parameters

lines nint

Transfer ownership: None Nullable: False

line uint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

HasClass(nint, uint, NonNullableUtf8StringHandle)

Calls native method gtk_source_gutter_lines_has_class.

public static extern bool HasClass(nint lines, uint line, NonNullableUtf8StringHandle name)

Parameters

lines nint

Transfer ownership: None Nullable: False

line uint

Transfer ownership: None Nullable: False

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

HasQclass(nint, uint, Quark)

Calls native method gtk_source_gutter_lines_has_qclass.

public static extern bool HasQclass(nint lines, uint line, Quark qname)

Parameters

lines nint

Transfer ownership: None Nullable: False

line uint

Transfer ownership: None Nullable: False

qname Quark

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

IsCursor(nint, uint)

Calls native method gtk_source_gutter_lines_is_cursor.

public static extern bool IsCursor(nint lines, uint line)

Parameters

lines nint

Transfer ownership: None Nullable: False

line uint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

IsPrelit(nint, uint)

Calls native method gtk_source_gutter_lines_is_prelit.

public static extern bool IsPrelit(nint lines, uint line)

Parameters

lines nint

Transfer ownership: None Nullable: False

line uint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

IsSelected(nint, uint)

Calls native method gtk_source_gutter_lines_is_selected.

public static extern bool IsSelected(nint lines, uint line)

Parameters

lines nint

Transfer ownership: None Nullable: False

line uint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

RemoveClass(nint, uint, NonNullableUtf8StringHandle)

Calls native method gtk_source_gutter_lines_remove_class.

public static extern void RemoveClass(nint lines, uint line, NonNullableUtf8StringHandle name)

Parameters

lines nint

Transfer ownership: None Nullable: False

line uint

Transfer ownership: None Nullable: False

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

RemoveQclass(nint, uint, Quark)

Calls native method gtk_source_gutter_lines_remove_qclass.

public static extern void RemoveQclass(nint lines, uint line, Quark qname)

Parameters

lines nint

Transfer ownership: None Nullable: False

line uint

Transfer ownership: None Nullable: False

qname Quark

Transfer ownership: None Nullable: False