Skip to content

TextStudio3DElectricDischargeTiming

StructTextStudio.ThreeDTextStudio.3D
public struct TextStudio3DElectricDischargeTiming

Relative phase durations for the native discharge and all companion consumers.

TextStudio3DElectricDischargeTiming(float, float, float, float, float, float)

Section titled “TextStudio3DElectricDischargeTiming(float, float, float, float, float, float)”
public TextStudio3DElectricDischargeTiming(float charge, float leader, float attachment, float returnStroke, float branchDecay, float afterglow)

Creates discharge phase durations, replacing invalid values and clamping each duration to its supported range.

Parameters

Name Type
charge System.Single
leader System.Single
attachment System.Single
returnStroke System.Single
branchDecay System.Single
afterglow System.Single

public static TextStudio3DElectricDischargeTiming Default { get; }

Returns

TextStudio.ThreeD.TextStudio3DElectricDischargeTiming