Table of Contents

Class Module_Light

Namespace
KSP.Modules
Assembly
Assembly-CSharp.dll
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

Data_Light

emissionHDRIntensity

public float emissionHDRIntensity

Field Value

float

kspLights

public List<KSPLight> kspLights

Field Value

List<KSPLight>

lightMeshRenderer

public Renderer lightMeshRenderer

Field Value

Renderer

maxLightIntensity

public float maxLightIntensity

Field Value

float

rotationTransform

public Transform rotationTransform

Field Value

Transform

Properties

PartComponentModuleType

public override Type PartComponentModuleType { get; }

Property Value

Type

Methods

AddDataModules()

protected override void AddDataModules()

GetModuleDisplayName()

public override string GetModuleDisplayName()

Returns

string

InitProperties()

protected void InitProperties()

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()