Class TextTagTable
public class TextTagTable
- Inheritance
-
TextTagTable
- Inherited Members
Methods
Add(nint, nint)
Calls native method gtk_text_tag_table_add.
public static extern bool Add(nint table, nint tag)
Parameters
table
nintTransfer ownership: None Nullable: False
tag
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Foreach(nint, TextTagTableForeach, nint)
Calls native method gtk_text_tag_table_foreach.
public static extern void Foreach(nint table, TextTagTableForeach func, nint data)
Parameters
table
nintTransfer ownership: None Nullable: False
func
TextTagTableForeachTransfer ownership: None Nullable: False
data
nintTransfer ownership: None Nullable: True
GetGType()
Calls native function gtk_text_tag_table_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetSize(nint)
Calls native method gtk_text_tag_table_get_size.
public static extern int GetSize(nint table)
Parameters
table
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
Lookup(nint, NonNullableUtf8StringHandle)
Calls native method gtk_text_tag_table_lookup.
public static extern nint Lookup(nint table, NonNullableUtf8StringHandle name)
Parameters
table
nintTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
New()
Calls native constructor gtk_text_tag_table_new.
public static extern nint New()
Returns
- nint
Transfer ownership: Full Nullable: False
Remove(nint, nint)
Calls native method gtk_text_tag_table_remove.
public static extern void Remove(nint table, nint tag)