Skip to content

LedTextBlinkSettings

StructLEDStudioLEDStudio
[Serializable]
public struct LedTextBlinkSettings

No description is available for this type.

[Tooltip("Enable timed blinking for this text source.")]
public bool Enabled

No description is available for this member.

Returns

System.Boolean — No return description is available.

[Tooltip("Blink shape. Flash switches instantly, Fade pulses smoothly.")]
public LedTextBlinkMode Mode

No description is available for this member.

Returns

LEDStudio.LedTextBlinkMode — No return description is available.

[Tooltip("Blink cycles per second.")]
[Min(0.01)]
public float BlinksPerSecond

No description is available for this member.

Returns

System.Single — No return description is available.

[Tooltip("Percent of each cycle spent in the bright phase.")]
[Range(1, 99)]
public float OnTimePercent

No description is available for this member.

Returns

System.Single — No return description is available.

[Tooltip("Text alpha during the dim phase. 0 is fully off, 1 never dims.")]
[Range(0, 1)]
public float DimAlpha

No description is available for this member.

Returns

System.Single — No return description is available.

[Tooltip("Cycle offset in percent, useful for alternating multiple text sources.")]
[Range(0, 100)]
public float PhasePercent

No description is available for this member.

Returns

System.Single — No return description is available.

public static LedTextBlinkSettings Default { get; }

No description is available for this member.

Returns

LEDStudio.LedTextBlinkSettings — No return description is available.

public LedTextBlinkSettings Normalized()

No description is available for this member.

Returns

LEDStudio.LedTextBlinkSettings — No return description is available.

public float EvaluateAlpha(double clockTime)

No description is available for this member.

Parameters

Name Type Description
clockTime System.Double

Returns

System.Single — No return description is available.

public bool Equals(LedTextBlinkSettings other)

No description is available for this member.

Parameters

Name Type Description
other LEDStudio.LedTextBlinkSettings

Returns

System.Boolean — No return description is available.

public override bool Equals(object obj)

No description is available for this member.

Parameters

Name Type Description
obj System.Object

Returns

System.Boolean — No return description is available.

public override int GetHashCode()

No description is available for this member.

Returns

System.Int32 — No return description is available.

operator ==(LedTextBlinkSettings, LedTextBlinkSettings)

Section titled “operator ==(LedTextBlinkSettings, LedTextBlinkSettings)”
public static bool operator ==(LedTextBlinkSettings a, LedTextBlinkSettings b)

No description is available for this member.

Parameters

Name Type Description
a LEDStudio.LedTextBlinkSettings
b LEDStudio.LedTextBlinkSettings

Returns

System.Boolean — No return description is available.

operator !=(LedTextBlinkSettings, LedTextBlinkSettings)

Section titled “operator !=(LedTextBlinkSettings, LedTextBlinkSettings)”
public static bool operator !=(LedTextBlinkSettings a, LedTextBlinkSettings b)

No description is available for this member.

Parameters

Name Type Description
a LEDStudio.LedTextBlinkSettings
b LEDStudio.LedTextBlinkSettings

Returns

System.Boolean — No return description is available.