Class MarkAttributes
public class MarkAttributes
- Inheritance
-
MarkAttributes
- Inherited Members
Methods
GetGType()
Calls native function gtk_source_mark_attributes_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetGicon(nint)
Calls native method gtk_source_mark_attributes_get_gicon.
public static extern nint GetGicon(nint attributes)
Parameters
attributes
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetIconName(nint)
Calls native method gtk_source_mark_attributes_get_icon_name.
public static extern NonNullableUtf8StringUnownedHandle GetIconName(nint attributes)
Parameters
attributes
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetPixbuf(nint)
Calls native method gtk_source_mark_attributes_get_pixbuf.
public static extern nint GetPixbuf(nint attributes)
Parameters
attributes
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetTooltipMarkup(nint, nint)
Calls native method gtk_source_mark_attributes_get_tooltip_markup.
public static extern NonNullableUtf8StringOwnedHandle GetTooltipMarkup(nint attributes, nint mark)
Parameters
attributes
nintTransfer ownership: None Nullable: False
mark
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
GetTooltipText(nint, nint)
Calls native method gtk_source_mark_attributes_get_tooltip_text.
public static extern NonNullableUtf8StringOwnedHandle GetTooltipText(nint attributes, nint mark)
Parameters
attributes
nintTransfer ownership: None Nullable: False
mark
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
New()
Calls native constructor gtk_source_mark_attributes_new.
public static extern nint New()
Returns
- nint
Transfer ownership: Full Nullable: False
RenderIcon(nint, nint, int)
Calls native method gtk_source_mark_attributes_render_icon.
public static extern nint RenderIcon(nint attributes, nint widget, int size)
Parameters
attributes
nintTransfer ownership: None Nullable: False
widget
nintTransfer ownership: None Nullable: False
size
intTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
SetBackground(nint, RGBAHandle)
Calls native method gtk_source_mark_attributes_set_background.
public static extern void SetBackground(nint attributes, RGBAHandle background)
Parameters
attributes
nintTransfer ownership: None Nullable: False
background
RGBAHandleTransfer ownership: None Nullable: False
SetGicon(nint, nint)
Calls native method gtk_source_mark_attributes_set_gicon.
public static extern void SetGicon(nint attributes, nint gicon)
Parameters
attributes
nintTransfer ownership: None Nullable: False
gicon
nintTransfer ownership: None Nullable: False
SetIconName(nint, NonNullableUtf8StringHandle)
Calls native method gtk_source_mark_attributes_set_icon_name.
public static extern void SetIconName(nint attributes, NonNullableUtf8StringHandle iconName)
Parameters
attributes
nintTransfer ownership: None Nullable: False
iconName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetPixbuf(nint, nint)
Calls native method gtk_source_mark_attributes_set_pixbuf.
public static extern void SetPixbuf(nint attributes, nint pixbuf)