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
src
TabArrayHandleTransfer 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
tabArray
TabArrayHandleTransfer 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
text
NonNullableUtf8StringHandleTransfer 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
tabArray
TabArrayHandleTransfer ownership: None Nullable: False
tabIndex
intTransfer 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
tabArray
TabArrayHandleTransfer 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
tabArray
TabArrayHandleTransfer 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
tabArray
TabArrayHandleTransfer ownership: None Nullable: False
tabIndex
intTransfer ownership: None Nullable: False
alignment
nintTransfer ownership: Full Nullable: False
location
intTransfer 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
tabArray
TabArrayHandleTransfer ownership: None Nullable: False
alignments
nintTransfer ownership: Full Nullable: False
locations
int[]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
initialSize
intTransfer ownership: None Nullable: False
positionsInPixels
boolTransfer 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
tabArray
TabArrayHandleTransfer ownership: None Nullable: False
newSize
intTransfer 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
tabArray
TabArrayHandleTransfer ownership: None Nullable: False
tabIndex
intTransfer ownership: None Nullable: False
decimalPoint
uintTransfer 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
tabArray
TabArrayHandleTransfer ownership: None Nullable: False
positionsInPixels
boolTransfer 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
tabArray
TabArrayHandleTransfer ownership: None Nullable: False
tabIndex
intTransfer ownership: None Nullable: False
alignment
TabAlignTransfer ownership: None Nullable: False
location
intTransfer 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
tabArray
TabArrayHandleTransfer 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
tabArray
TabArrayHandleTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False