Class ThemedIcon
public class ThemedIcon
- Inheritance
-
ThemedIcon
- Inherited Members
Methods
AppendName(nint, NonNullableUtf8StringHandle)
Calls native method g_themed_icon_append_name.
public static extern void AppendName(nint icon, NonNullableUtf8StringHandle iconname)
Parameters
icon
nintTransfer ownership: None Nullable: False
iconname
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
GetGType()
Calls native function g_themed_icon_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetNames(nint)
Calls native method g_themed_icon_get_names.
public static extern Utf8StringArrayNullTerminatedUnownedHandle GetNames(nint icon)
Parameters
icon
nintTransfer ownership: None Nullable: False
Returns
- Utf8StringArrayNullTerminatedUnownedHandle
Transfer ownership: None Nullable: False
New(NonNullableUtf8StringHandle)
Calls native constructor g_themed_icon_new.
public static extern nint New(NonNullableUtf8StringHandle iconname)
Parameters
iconname
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
NewFromNames(string[], int)
Calls native constructor g_themed_icon_new_from_names.
public static extern nint NewFromNames(string[] iconnames, int len)
Parameters
iconnames
string[]Transfer ownership: None Nullable: False
len
intTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
NewWithDefaultFallbacks(NonNullableUtf8StringHandle)
Calls native constructor g_themed_icon_new_with_default_fallbacks.
public static extern nint NewWithDefaultFallbacks(NonNullableUtf8StringHandle iconname)
Parameters
iconname
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
PrependName(nint, NonNullableUtf8StringHandle)
Calls native method g_themed_icon_prepend_name. Version: 2.18
[Version("2.18")]
public static extern void PrependName(nint icon, NonNullableUtf8StringHandle iconname)
Parameters
icon
nintTransfer ownership: None Nullable: False
iconname
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False