Class TabArray
public class TabArray
- Inheritance
-
TabArray
- Inherited Members
Methods
Copy(TabArrayHandle)
Calls native method pango_tab_array_copy.
public static extern TabArrayOwnedHandle Copy(TabArrayHandle src)
Parameters
srcTabArrayHandleTransfer ownership: None Nullable: False
Returns
- TabArrayOwnedHandle
Transfer ownership: Full Nullable: False
Free(TabArrayHandle)
Calls native method pango_tab_array_free.
public static extern void Free(TabArrayHandle tabArray)
Parameters
tabArrayTabArrayHandleTransfer ownership: None Nullable: False
FromString(NonNullableUtf8StringHandle)
Calls native function pango_tab_array_from_string. Version: 1.50
[Version("1.50")]
public static extern TabArrayOwnedHandle FromString(NonNullableUtf8StringHandle text)
Parameters
textNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- TabArrayOwnedHandle
Transfer ownership: Full Nullable: True
GetDecimalPoint(TabArrayHandle, int)
Calls native method pango_tab_array_get_decimal_point. Version: 1.50
[Version("1.50")]
public static extern uint GetDecimalPoint(TabArrayHandle tabArray, int tabIndex)
Parameters
tabArrayTabArrayHandleTransfer ownership: None Nullable: False
tabIndexintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetGType()
Calls native function pango_tab_array_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetPositionsInPixels(TabArrayHandle)
Calls native method pango_tab_array_get_positions_in_pixels.
public static extern bool GetPositionsInPixels(TabArrayHandle tabArray)
Parameters
tabArrayTabArrayHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSize(TabArrayHandle)
Calls native method pango_tab_array_get_size.
public static extern int GetSize(TabArrayHandle tabArray)
Parameters
tabArrayTabArrayHandleTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetTab(TabArrayHandle, int, out nint, out int)
Calls native method pango_tab_array_get_tab.
public static extern void GetTab(TabArrayHandle tabArray, int tabIndex, out nint alignment, out int location)
Parameters
tabArrayTabArrayHandleTransfer ownership: None Nullable: False
tabIndexintTransfer ownership: None Nullable: False
alignmentnintTransfer ownership: Full Nullable: False
locationintTransfer ownership: Full Nullable: False
GetTabs(TabArrayHandle, out nint, out int[])
Calls native method pango_tab_array_get_tabs.
public static extern void GetTabs(TabArrayHandle tabArray, out nint alignments, out int[] locations)
Parameters
tabArrayTabArrayHandleTransfer ownership: None Nullable: False
alignmentsnintTransfer ownership: Full Nullable: False
locationsint[]Transfer ownership: Full Nullable: False
New(int, bool)
Calls native constructor pango_tab_array_new.
public static extern TabArrayOwnedHandle New(int initialSize, bool positionsInPixels)
Parameters
initialSizeintTransfer ownership: None Nullable: False
positionsInPixelsboolTransfer ownership: None Nullable: False
Returns
- TabArrayOwnedHandle
Transfer ownership: Full Nullable: False
Resize(TabArrayHandle, int)
Calls native method pango_tab_array_resize.
public static extern void Resize(TabArrayHandle tabArray, int newSize)
Parameters
tabArrayTabArrayHandleTransfer ownership: None Nullable: False
newSizeintTransfer ownership: None Nullable: False
SetDecimalPoint(TabArrayHandle, int, uint)
Calls native method pango_tab_array_set_decimal_point. Version: 1.50
[Version("1.50")]
public static extern void SetDecimalPoint(TabArrayHandle tabArray, int tabIndex, uint decimalPoint)
Parameters
tabArrayTabArrayHandleTransfer ownership: None Nullable: False
tabIndexintTransfer ownership: None Nullable: False
decimalPointuintTransfer ownership: None Nullable: False
SetPositionsInPixels(TabArrayHandle, bool)
Calls native method pango_tab_array_set_positions_in_pixels. Version: 1.50
[Version("1.50")]
public static extern void SetPositionsInPixels(TabArrayHandle tabArray, bool positionsInPixels)
Parameters
tabArrayTabArrayHandleTransfer ownership: None Nullable: False
positionsInPixelsboolTransfer ownership: None Nullable: False
SetTab(TabArrayHandle, int, TabAlign, int)
Calls native method pango_tab_array_set_tab.
public static extern void SetTab(TabArrayHandle tabArray, int tabIndex, TabAlign alignment, int location)
Parameters
tabArrayTabArrayHandleTransfer ownership: None Nullable: False
tabIndexintTransfer ownership: None Nullable: False
alignmentTabAlignTransfer ownership: None Nullable: False
locationintTransfer ownership: None Nullable: False
Sort(TabArrayHandle)
Calls native method pango_tab_array_sort. Version: 1.50
[Version("1.50")]
public static extern void Sort(TabArrayHandle tabArray)
Parameters
tabArrayTabArrayHandleTransfer ownership: None Nullable: False
ToString(TabArrayHandle)
Calls native method pango_tab_array_to_string. Version: 1.50
[Version("1.50")]
public static extern NonNullableUtf8StringOwnedHandle ToString(TabArrayHandle tabArray)
Parameters
tabArrayTabArrayHandleTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False