Class Avatar
public class Avatar
- Inheritance
-
Avatar
- Inherited Members
Methods
DrawToTexture(nint, int)
Calls native method adw_avatar_draw_to_texture.
public static extern nint DrawToTexture(nint self, int scaleFactor)
Parameters
self
nintTransfer ownership: None Nullable: False
scaleFactor
intTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
GetCustomImage(nint)
Calls native method adw_avatar_get_custom_image.
public static extern nint GetCustomImage(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetGType()
Calls native function adw_avatar_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetIconName(nint)
Calls native method adw_avatar_get_icon_name.
public static extern NullableUtf8StringUnownedHandle GetIconName(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetShowInitials(nint)
Calls native method adw_avatar_get_show_initials.
public static extern bool GetShowInitials(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSize(nint)
Calls native method adw_avatar_get_size.
public static extern int GetSize(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetText(nint)
Calls native method adw_avatar_get_text.
public static extern NullableUtf8StringUnownedHandle GetText(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
New(int, NullableUtf8StringHandle, bool)
Calls native constructor adw_avatar_new.
public static extern nint New(int size, NullableUtf8StringHandle text, bool showInitials)
Parameters
size
intTransfer ownership: None Nullable: False
text
NullableUtf8StringHandleTransfer ownership: None Nullable: True
showInitials
boolTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
SetCustomImage(nint, nint)
Calls native method adw_avatar_set_custom_image.
public static extern void SetCustomImage(nint self, nint customImage)
Parameters
self
nintTransfer ownership: None Nullable: False
customImage
nintTransfer ownership: None Nullable: True
SetIconName(nint, NullableUtf8StringHandle)
Calls native method adw_avatar_set_icon_name.
public static extern void SetIconName(nint self, NullableUtf8StringHandle iconName)
Parameters
self
nintTransfer ownership: None Nullable: False
iconName
NullableUtf8StringHandleTransfer ownership: None Nullable: True
SetShowInitials(nint, bool)
Calls native method adw_avatar_set_show_initials.
public static extern void SetShowInitials(nint self, bool showInitials)
Parameters
self
nintTransfer ownership: None Nullable: False
showInitials
boolTransfer ownership: None Nullable: False
SetSize(nint, int)
Calls native method adw_avatar_set_size.
public static extern void SetSize(nint self, int size)
Parameters
self
nintTransfer ownership: None Nullable: False
size
intTransfer ownership: None Nullable: False
SetText(nint, NullableUtf8StringHandle)
Calls native method adw_avatar_set_text.
public static extern void SetText(nint self, NullableUtf8StringHandle text)
Parameters
self
nintTransfer ownership: None Nullable: False
text
NullableUtf8StringHandleTransfer ownership: None Nullable: True