Table of Contents

Class GutterRenderer

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

Methods

Activate(nint, TextIterHandle, RectangleHandle, uint, ModifierType, int)

Calls native method gtk_source_gutter_renderer_activate.

public static extern void Activate(nint renderer, TextIterHandle iter, RectangleHandle area, uint button, ModifierType state, int nPresses)

Parameters

renderer nint

Transfer ownership: None Nullable: False

iter TextIterHandle

Transfer ownership: None Nullable: False

area RectangleHandle

Transfer ownership: None Nullable: False

button uint

Transfer ownership: None Nullable: False

state ModifierType

Transfer ownership: None Nullable: False

nPresses int

Transfer ownership: None Nullable: False

AlignCell(nint, uint, float, float, out float, out float)

Calls native method gtk_source_gutter_renderer_align_cell.

public static extern void AlignCell(nint renderer, uint line, float width, float height, out float x, out float y)

Parameters

renderer nint

Transfer ownership: None Nullable: False

line uint

Transfer ownership: None Nullable: False

width float

Transfer ownership: None Nullable: False

height float

Transfer ownership: None Nullable: False

x float

Transfer ownership: Full Nullable: False

y float

Transfer ownership: Full Nullable: False

GetAlignmentMode(nint)

Calls native method gtk_source_gutter_renderer_get_alignment_mode.

public static extern GutterRendererAlignmentMode GetAlignmentMode(nint renderer)

Parameters

renderer nint

Transfer ownership: None Nullable: False

Returns

GutterRendererAlignmentMode

Transfer ownership: None Nullable: False

GetBuffer(nint)

Calls native method gtk_source_gutter_renderer_get_buffer.

public static extern nint GetBuffer(nint renderer)

Parameters

renderer nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetGType()

Calls native function gtk_source_gutter_renderer_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetView(nint)

Calls native method gtk_source_gutter_renderer_get_view.

public static extern nint GetView(nint renderer)

Parameters

renderer nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetXalign(nint)

Calls native method gtk_source_gutter_renderer_get_xalign.

public static extern float GetXalign(nint renderer)

Parameters

renderer nint

Transfer ownership: None Nullable: False

Returns

float

Transfer ownership: None Nullable: False

GetXpad(nint)

Calls native method gtk_source_gutter_renderer_get_xpad.

public static extern int GetXpad(nint renderer)

Parameters

renderer nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetYalign(nint)

Calls native method gtk_source_gutter_renderer_get_yalign.

public static extern float GetYalign(nint renderer)

Parameters

renderer nint

Transfer ownership: None Nullable: False

Returns

float

Transfer ownership: None Nullable: False

GetYpad(nint)

Calls native method gtk_source_gutter_renderer_get_ypad.

public static extern int GetYpad(nint renderer)

Parameters

renderer nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

QueryActivatable(nint, TextIterHandle, RectangleHandle)

Calls native method gtk_source_gutter_renderer_query_activatable.

public static extern bool QueryActivatable(nint renderer, TextIterHandle iter, RectangleHandle area)

Parameters

renderer nint

Transfer ownership: None Nullable: False

iter TextIterHandle

Transfer ownership: None Nullable: False

area RectangleHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

SetAlignmentMode(nint, GutterRendererAlignmentMode)

Calls native method gtk_source_gutter_renderer_set_alignment_mode.

public static extern void SetAlignmentMode(nint renderer, GutterRendererAlignmentMode mode)

Parameters

renderer nint

Transfer ownership: None Nullable: False

mode GutterRendererAlignmentMode

Transfer ownership: None Nullable: False

SetXalign(nint, float)

Calls native method gtk_source_gutter_renderer_set_xalign.

public static extern void SetXalign(nint renderer, float xalign)

Parameters

renderer nint

Transfer ownership: None Nullable: False

xalign float

Transfer ownership: None Nullable: False

SetXpad(nint, int)

Calls native method gtk_source_gutter_renderer_set_xpad.

public static extern void SetXpad(nint renderer, int xpad)

Parameters

renderer nint

Transfer ownership: None Nullable: False

xpad int

Transfer ownership: None Nullable: False

SetYalign(nint, float)

Calls native method gtk_source_gutter_renderer_set_yalign.

public static extern void SetYalign(nint renderer, float yalign)

Parameters

renderer nint

Transfer ownership: None Nullable: False

yalign float

Transfer ownership: None Nullable: False

SetYpad(nint, int)

Calls native method gtk_source_gutter_renderer_set_ypad.

public static extern void SetYpad(nint renderer, int ypad)

Parameters

renderer nint

Transfer ownership: None Nullable: False

ypad int

Transfer ownership: None Nullable: False