Table of Contents

Class StyleManager

Namespace
Adw.Internal
Assembly
Adw-1.dll
public class StyleManager
Inheritance
StyleManager
Inherited Members

Methods

GetAccentColor(nint)

Calls native method adw_style_manager_get_accent_color. Version: 1.6

[Version("1.6")]
public static extern AccentColor GetAccentColor(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

AccentColor

Transfer ownership: None Nullable: False

GetAccentColorRgba(nint)

Calls native method adw_style_manager_get_accent_color_rgba. Version: 1.6

[Version("1.6")]
public static extern RGBAOwnedHandle GetAccentColorRgba(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

RGBAOwnedHandle

Transfer ownership: Full Nullable: False

GetColorScheme(nint)

Calls native method adw_style_manager_get_color_scheme.

public static extern ColorScheme GetColorScheme(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

ColorScheme

Transfer ownership: None Nullable: False

GetDark(nint)

Calls native method adw_style_manager_get_dark.

public static extern bool GetDark(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetDefault()

Calls native function adw_style_manager_get_default.

public static extern nint GetDefault()

Returns

nint

Transfer ownership: None Nullable: False

GetDisplay(nint)

Calls native method adw_style_manager_get_display.

public static extern nint GetDisplay(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetForDisplay(nint)

Calls native function adw_style_manager_get_for_display.

public static extern nint GetForDisplay(nint display)

Parameters

display nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetGType()

Calls native function adw_style_manager_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetHighContrast(nint)

Calls native method adw_style_manager_get_high_contrast.

public static extern bool GetHighContrast(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetSystemSupportsAccentColors(nint)

Calls native method adw_style_manager_get_system_supports_accent_colors. Version: 1.6

[Version("1.6")]
public static extern bool GetSystemSupportsAccentColors(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetSystemSupportsColorSchemes(nint)

Calls native method adw_style_manager_get_system_supports_color_schemes.

public static extern bool GetSystemSupportsColorSchemes(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

SetColorScheme(nint, ColorScheme)

Calls native method adw_style_manager_set_color_scheme.

public static extern void SetColorScheme(nint self, ColorScheme colorScheme)

Parameters

self nint

Transfer ownership: None Nullable: False

colorScheme ColorScheme

Transfer ownership: None Nullable: False