Class GutterRenderer
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
IntPtrTransfer 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(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
IntPtrTransfer 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(IntPtr)
Calls native method gtk_source_gutter_renderer_get_alignment_mode.
public static extern GutterRendererAlignmentMode GetAlignmentMode(IntPtr renderer)
Parameters
renderer
IntPtrTransfer 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
IntPtrTransfer 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
IntPtrTransfer 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
IntPtrTransfer 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
IntPtrTransfer 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
IntPtrTransfer 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
IntPtrTransfer 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
IntPtrTransfer ownership: None Nullable: False
iter
TextIterHandleTransfer ownership: None Nullable: False
area
RectangleHandleTransfer 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
IntPtrTransfer ownership: None Nullable: False
mode
GutterRendererAlignmentModeTransfer 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
IntPtrTransfer ownership: None Nullable: False
xalign
floatTransfer 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
IntPtrTransfer ownership: None Nullable: False
xpad
intTransfer 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
IntPtrTransfer ownership: None Nullable: False
yalign
floatTransfer 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)