Constructor

HeDynamicSchemenew

Declaration

HeDynamicScheme*
he_dynamic_scheme_new (
  HeHCTColor* hct,
  HeSchemeVariant variant,
  gboolean is_dark,
  gdouble contrast_level,
  HeTonalPalette* primary,
  HeTonalPalette* secondary,
  HeTonalPalette* tertiary,
  HeTonalPalette* neutral,
  HeTonalPalette* neutral_variant,
  HeTonalPalette* _error_
)

Description

No description available.

Parameters

hct

Type: HeHCTColor

No description available.

The data is owned by the caller of the function.
variant

Type: HeSchemeVariant

No description available.

is_dark

Type: gboolean

No description available.

contrast_level

Type: gdouble

No description available.

primary

Type: HeTonalPalette

No description available.

The data is owned by the caller of the function.
secondary

Type: HeTonalPalette

No description available.

The data is owned by the caller of the function.
tertiary

Type: HeTonalPalette

No description available.

The data is owned by the caller of the function.
neutral

Type: HeTonalPalette

No description available.

The data is owned by the caller of the function.
neutral_variant

Type: HeTonalPalette

No description available.

The data is owned by the caller of the function.
_error_

Type: HeTonalPalette

No description available.

The argument can be NULL.
The data is owned by the caller of the function.

Return value

Type: HeDynamicScheme

No description available.

The caller of the function takes ownership of the data, and is responsible for freeing it.