Class ThrottleBlendshapeData
- Namespace
- KSP.VFX
- Assembly
- Assembly-CSharp.dll
[DisableCustomEditorBase]
public class ThrottleBlendshapeData : KerbalMonoBehaviour, IEngineFXData
- Inheritance
-
ThrottleBlendshapeData
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
ThrottleBlendshapeData()
public ThrottleBlendshapeData()
Fields
AtmoToUpperBlendCurve
public AnimationCurve AtmoToUpperBlendCurve
Field Value
- AnimationCurve
AtmoVac_Color_ShaderParameters
public List<ThrottleBlendshapeData.BlendshapeShaderColorParam> AtmoVac_Color_ShaderParameters
Field Value
- List<ThrottleBlendshapeData.BlendshapeShaderColorParam>
AtmoVac_Float_ShaderParameters
public List<ThrottleBlendshapeData.BlendshapeShaderFloatParam> AtmoVac_Float_ShaderParameters
Field Value
- List<ThrottleBlendshapeData.BlendshapeShaderFloatParam>
ThrottleScaleForAtmoBlendCurve
public AnimationCurve ThrottleScaleForAtmoBlendCurve
Field Value
- AnimationCurve
Throttle_Color_ShaderMultipliers
public List<ThrottleBlendshapeData.BlendshapeShaderColorParam> Throttle_Color_ShaderMultipliers
Field Value
- List<ThrottleBlendshapeData.BlendshapeShaderColorParam>
Throttle_Float_ShaderMultipliers
public List<ThrottleBlendshapeData.BlendshapeShaderFloatParam> Throttle_Float_ShaderMultipliers
Field Value
- List<ThrottleBlendshapeData.BlendshapeShaderFloatParam>
UpperAtmoNormalizedPressureThreshold
public float UpperAtmoNormalizedPressureThreshold
Field Value
- float
UpperAtmoToVacuumBlendCurve
public AnimationCurve UpperAtmoToVacuumBlendCurve
Field Value
- AnimationCurve
UpperAtmosphereBlendshapeIndex
public int UpperAtmosphereBlendshapeIndex
Field Value
- int
VacuumBlendshapeIndex
public int VacuumBlendshapeIndex
Field Value
- int
VacuumFromUpperAtmoBlendCurve
public AnimationCurve VacuumFromUpperAtmoBlendCurve
Field Value
- AnimationCurve
ZeroThrottleBlendshapeIndex
public int ZeroThrottleBlendshapeIndex
Field Value
- int
bendRotationOffset
public float bendRotationOffset
Field Value
- float
Properties
TriggerUpdateVisuals
public Action<float, float, float, Vector3> TriggerUpdateVisuals { get; set; }
Property Value
- Action<float, float, float, Vector3>
Methods
IsVisible()
Returns
- bool
ToggleVisibility(bool, ParticleSystemStopBehavior)
public void ToggleVisibility(bool doTurnOn, ParticleSystemStopBehavior stopBehaviour = 1)
Parameters
doTurnOn bool
stopBehaviour ParticleSystemStopBehavior