Class

HeDynamicScheme

Description

class He.DynamicScheme : GObject.Object
{
  HeHCTColor hct,
  HeSchemeVariant variant,
  gboolean is_dark,
  gdouble contrast_level,
  HeTonalPalette* primary,
  HeTonalPalette* secondary,
  HeTonalPalette* tertiary,
  HeTonalPalette* neutral,
  HeTonalPalette* neutral_variant,
  HeTonalPalette* error
}

No description available.

Hierarchy

hierarchy this HeDynamicScheme ancestor_0 GObject ancestor_0--this

Ancestors

Constructors

he_dynamic_scheme_new
No description available.

Instance methods

he_dynamic_scheme_get_hct
No description available.

he_dynamic_scheme_get_hue
No description available.

he_dynamic_scheme_is_yellow
No description available.

he_dynamic_scheme_is_blue
No description available.

he_dynamic_scheme_is_cyan
No description available.

he_dynamic_scheme_get_primary_key
No description available.

he_dynamic_scheme_get_secondary_key
No description available.

he_dynamic_scheme_get_tertiary_key
No description available.

he_dynamic_scheme_get_neutral_key
No description available.

he_dynamic_scheme_get_neutral_variant_key
No description available.

he_dynamic_scheme_get_background
No description available.

he_dynamic_scheme_get_background_hct
No description available.

he_dynamic_scheme_get_on_background
No description available.

he_dynamic_scheme_get_surface
No description available.

he_dynamic_scheme_get_surface_dim
No description available.

he_dynamic_scheme_get_surface_bright
No description available.

he_dynamic_scheme_get_surface_container
No description available.

he_dynamic_scheme_get_on_surface
No description available.

he_dynamic_scheme_get_surface_variant
No description available.

he_dynamic_scheme_get_on_surface_variant
No description available.

he_dynamic_scheme_get_inverse_surface
No description available.

he_dynamic_scheme_get_inverse_on_surface
No description available.

he_dynamic_scheme_get_outline
No description available.

he_dynamic_scheme_get_outline_variant
No description available.

he_dynamic_scheme_get_shadow
No description available.

he_dynamic_scheme_get_scrim
No description available.

he_dynamic_scheme_get_primary
No description available.

he_dynamic_scheme_get_on_primary
No description available.

he_dynamic_scheme_get_primary_container
No description available.

he_dynamic_scheme_get_on_primary_container
No description available.

he_dynamic_scheme_get_inverse_primary
No description available.

he_dynamic_scheme_get_secondary
No description available.

he_dynamic_scheme_get_on_secondary
No description available.

he_dynamic_scheme_get_secondary_container
No description available.

he_dynamic_scheme_get_tertiary
No description available.

he_dynamic_scheme_get_on_tertiary
No description available.

he_dynamic_scheme_get_tertiary_container
No description available.

he_dynamic_scheme_get_error
No description available.

he_dynamic_scheme_get_on_error
No description available.

he_dynamic_scheme_get_error_container
No description available.

he_dynamic_scheme_get_on_error_container
No description available.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct HeDynamicSchemeClass {
  /* no available fields */
}

No description available.