Class Module_ProceduralPart
- Namespace
- KSP.Modules
- Assembly
- Assembly-CSharp.dll
public class Module_ProceduralPart : PartBehaviourModule, IPartModule, IFixedUpdate, IPriorityOverride, IUpdate, IObjectAssemblyPartModule
- Inheritance
-
Module_ProceduralPart
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
Module_ProceduralPart()
public Module_ProceduralPart()
Fields
OnBakedMeshChanged
public Module_ProceduralPart.ProceduralMeshDelegate OnBakedMeshChanged
Field Value
- Module_ProceduralPart.ProceduralMeshDelegate
OnBakedMeshDataChanged
public Module_ProceduralPart.ProceduralMeshDelegate OnBakedMeshDataChanged
Field Value
- Module_ProceduralPart.ProceduralMeshDelegate
OnBakedMeshFinalized
public Module_ProceduralPart.ProceduralMeshDelegate OnBakedMeshFinalized
Field Value
- Module_ProceduralPart.ProceduralMeshDelegate
dataProceduralPart
protected Data_ProceduralPart dataProceduralPart
Field Value
- Data_ProceduralPart
protected string searchableControlSurfaceVorticesVFXTransformName
Field Value
- string
protected string searchableWingtipVorticesVFXTransformName
Field Value
- string
Properties
public List<Transform> ControlSurfaceVorticesTransforms { get; }
Property Value
- List<Transform>
IsEditable
public bool IsEditable { get; }
Property Value
- bool
IsSymmetryMirrored
public bool IsSymmetryMirrored { get; }
Property Value
- bool
PartComponentModuleType
public override Type PartComponentModuleType { get; }
Property Value
- Type
ProceduralMeshBaker
public ProcedurallyEditablePart ProceduralMeshBaker { get; }
Property Value
- ProcedurallyEditablePart
public List<Transform> WingtipVorticesTransforms { get; }
Property Value
- List<Transform>
Methods
AddDataModules()
protected override void AddDataModules()
OnInitialize()
protected override void OnInitialize()
OnModuleOABUpdate(float)
protected override void OnModuleOABUpdate(float deltaTime)
Parameters
deltaTime float
OnModuleUpdate(float)
protected override void OnModuleUpdate(float deltaTime)
Parameters
deltaTime float
OnShutdown()
protected override void OnShutdown()
ReadValuesFromMeshBaker()
public void ReadValuesFromMeshBaker()
protected void UpdateVorticesTransformLists()