Class Module_Light
public class Module_Light : PartBehaviourModule, IPartModule, IFixedUpdate, IPriorityOverride, IUpdate, IObjectAssemblyPartModule
- Inheritance
-
Module_Light
- Implements
- Inherited Members
- Extension Methods
Constructors
Module_Light()
public Module_Light()
Fields
dataLight
protected Data_Light dataLight
Field Value
emissionHDRIntensity
public float emissionHDRIntensity
Field Value
kspLights
public List<KSPLight> kspLights
Field Value
lightMeshRenderer
public Renderer lightMeshRenderer
Field Value
- Renderer
maxLightIntensity
public float maxLightIntensity
Field Value
rotationTransform
public Transform rotationTransform
Field Value
- Transform
Properties
PartComponentModuleType
public override Type PartComponentModuleType { get; }
Property Value
Methods
AddDataModules()
protected override void AddDataModules()
GetModuleDisplayName()
public override string GetModuleDisplayName()
Returns
InitProperties()
protected void InitProperties()
OnInitialize()
protected override void OnInitialize()
OnModuleOABUpdate(float)
protected override void OnModuleOABUpdate(float deltaTime)
Parameters
deltaTimefloat
OnModuleUpdate(float)
protected override void OnModuleUpdate(float deltaTime)
Parameters
deltaTimefloat
OnShutdown()
protected override void OnShutdown()