Class ScriptIter
public class ScriptIter
- Inheritance
-
ScriptIter
- Inherited Members
Methods
Free(ScriptIterHandle)
Calls native method pango_script_iter_free. Version: 1.4
[Version("1.4")]
public static extern void Free(ScriptIterHandle iter)
Parameters
iter
ScriptIterHandleTransfer ownership: None Nullable: False
GetGType()
Calls native function pango_script_iter_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetRange(ScriptIterHandle, out NonNullableUtf8StringOwnedHandle, out NonNullableUtf8StringOwnedHandle, out IntPtr)
Calls native method pango_script_iter_get_range. Version: 1.4
[Version("1.4")]
public static extern void GetRange(ScriptIterHandle iter, out NonNullableUtf8StringOwnedHandle start, out NonNullableUtf8StringOwnedHandle end, out IntPtr script)
Parameters
iter
ScriptIterHandleTransfer ownership: None Nullable: False
start
NonNullableUtf8StringOwnedHandleTransfer ownership: Full Nullable: False
end
NonNullableUtf8StringOwnedHandleTransfer ownership: Full Nullable: False
script
IntPtrTransfer ownership: Full Nullable: False
New(NonNullableUtf8StringHandle, int)
Calls native constructor pango_script_iter_new. Version: 1.4
[Version("1.4")]
public static extern ScriptIterOwnedHandle New(NonNullableUtf8StringHandle text, int length)
Parameters
text
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
length
intTransfer ownership: None Nullable: False
Returns
- ScriptIterOwnedHandle
Transfer ownership: Full Nullable: False
Next(ScriptIterHandle)
Calls native method pango_script_iter_next. Version: 1.4
[Version("1.4")]
public static extern bool Next(ScriptIterHandle iter)
Parameters
iter
ScriptIterHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False