Class GutterRenderer
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
nintTransfer ownership: None Nullable: False
iter
TextIterHandleTransfer ownership: None Nullable: False
area
RectangleHandleTransfer ownership: None Nullable: False
button
uintTransfer ownership: None Nullable: False
state
ModifierTypeTransfer ownership: None Nullable: False
nPresses
intTransfer 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
nintTransfer ownership: None Nullable: False
line
uintTransfer ownership: None Nullable: False
width
floatTransfer ownership: None Nullable: False
height
floatTransfer ownership: None Nullable: False
x
floatTransfer ownership: Full Nullable: False
y
floatTransfer 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
nintTransfer 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
nintTransfer 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
nintTransfer 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
nintTransfer 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
nintTransfer 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
nintTransfer 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
nintTransfer 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
nintTransfer ownership: None Nullable: False
iter
TextIterHandleTransfer ownership: None Nullable: False
area
RectangleHandleTransfer 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
nintTransfer ownership: None Nullable: False
mode
GutterRendererAlignmentModeTransfer 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
nintTransfer ownership: None Nullable: False
xalign
floatTransfer 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
nintTransfer ownership: None Nullable: False
xpad
intTransfer 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
nintTransfer ownership: None Nullable: False
yalign
floatTransfer 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)