Skip to content

BackgroundOverrideState

StructChartGuruChartGuru
public struct BackgroundOverrideState

Plain data container for background override state shared by all chart host components (ChartGuru.ChartComponent, ChartGuru.ChartGraphic, ChartGuruElement). Lifted out of the host components so their serialized authoring surfaces map onto a single shape.

public bool Enabled

True when the override takes effect; false leaves the theme background.

Returns

System.Boolean — No return description is available.

public ChartBackgroundMode Mode

Background rendering mode.

Returns

ChartGuru.ChartBackgroundMode — No return description is available.

public Color Color

Solid color used when ChartGuru.BackgroundOverrideState.Mode is ChartGuru.ChartBackgroundMode.SolidColor.

Returns

UnityEngine.Color — No return description is available.

public LinearGradientStyle Gradient

Linear gradient used when ChartGuru.BackgroundOverrideState.Mode is ChartGuru.ChartBackgroundMode.LinearGradient.

Returns

ChartGuru.LinearGradientStyle — No return description is available.

public FourCornerGradient FourCorner

Four-corner gradient used when ChartGuru.BackgroundOverrideState.Mode is ChartGuru.ChartBackgroundMode.FourCornerGradient.

Returns

ChartGuru.FourCornerGradient — No return description is available.