Table of Contents

Class GutterRenderer

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

Methods

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

Calls native method gtk_source_gutter_renderer_activate.

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

Parameters

renderer IntPtr

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(IntPtr, uint, float, float, out float, out float)

Calls native method gtk_source_gutter_renderer_align_cell.

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

Parameters

renderer IntPtr

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(IntPtr)

Calls native method gtk_source_gutter_renderer_get_alignment_mode.

public static extern GutterRendererAlignmentMode GetAlignmentMode(IntPtr renderer)

Parameters

renderer IntPtr

Transfer ownership: None Nullable: False

Returns

GutterRendererAlignmentMode

Transfer ownership: None Nullable: False

GetBuffer(IntPtr)

Calls native method gtk_source_gutter_renderer_get_buffer.

public static extern IntPtr GetBuffer(IntPtr renderer)

Parameters

renderer IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

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(IntPtr)

Calls native method gtk_source_gutter_renderer_get_view.

public static extern IntPtr GetView(IntPtr renderer)

Parameters

renderer IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

GetXalign(IntPtr)

Calls native method gtk_source_gutter_renderer_get_xalign.

public static extern float GetXalign(IntPtr renderer)

Parameters

renderer IntPtr

Transfer ownership: None Nullable: False

Returns

float

Transfer ownership: None Nullable: False

GetXpad(IntPtr)

Calls native method gtk_source_gutter_renderer_get_xpad.

public static extern int GetXpad(IntPtr renderer)

Parameters

renderer IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetYalign(IntPtr)

Calls native method gtk_source_gutter_renderer_get_yalign.

public static extern float GetYalign(IntPtr renderer)

Parameters

renderer IntPtr

Transfer ownership: None Nullable: False

Returns

float

Transfer ownership: None Nullable: False

GetYpad(IntPtr)

Calls native method gtk_source_gutter_renderer_get_ypad.

public static extern int GetYpad(IntPtr renderer)

Parameters

renderer IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

QueryActivatable(IntPtr, TextIterHandle, RectangleHandle)

Calls native method gtk_source_gutter_renderer_query_activatable.

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

Parameters

renderer IntPtr

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(IntPtr, GutterRendererAlignmentMode)

Calls native method gtk_source_gutter_renderer_set_alignment_mode.

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

Parameters

renderer IntPtr

Transfer ownership: None Nullable: False

mode GutterRendererAlignmentMode

Transfer ownership: None Nullable: False

SetXalign(IntPtr, float)

Calls native method gtk_source_gutter_renderer_set_xalign.

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

Parameters

renderer IntPtr

Transfer ownership: None Nullable: False

xalign float

Transfer ownership: None Nullable: False

SetXpad(IntPtr, int)

Calls native method gtk_source_gutter_renderer_set_xpad.

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

Parameters

renderer IntPtr

Transfer ownership: None Nullable: False

xpad int

Transfer ownership: None Nullable: False

SetYalign(IntPtr, float)

Calls native method gtk_source_gutter_renderer_set_yalign.

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

Parameters

renderer IntPtr

Transfer ownership: None Nullable: False

yalign float

Transfer ownership: None Nullable: False

SetYpad(IntPtr, int)

Calls native method gtk_source_gutter_renderer_set_ypad.

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

Parameters

renderer IntPtr

Transfer ownership: None Nullable: False

ypad int

Transfer ownership: None Nullable: False