Class AtmosphereDataModelComponent
- Namespace
- KSP.Rendering
- Assembly
- Assembly-CSharp.dll
public class AtmosphereDataModelComponent : KerbalMonoBehaviour
- Inheritance
-
AtmosphereDataModelComponent
- Inherited Members
-
- Extension Methods
-
Constructors
AtmosphereDataModelComponent()
public AtmosphereDataModelComponent()
Properties
AtmosphereModelKey
public string AtmosphereModelKey { get; }
Property Value
- string
PlanetName
public string PlanetName { get; }
Property Value
- string
Methods
DisableMeshRenderer()
public void DisableMeshRenderer()
EnableMeshRenderer()
public void EnableMeshRenderer()
GetHeight()
Returns
- float
HasModelReference()
public bool HasModelReference()
Returns
- bool
Initialize(AtmosphereScatterManager, bool)
public void Initialize(AtmosphereScatterManager manager, bool inMap)
Parameters
manager AtmosphereScatterManager
inMap bool
OnPostRenderCelestialBodyCubemap()
public void OnPostRenderCelestialBodyCubemap()
OnPostRenderObserverCubemap(float)
public void OnPostRenderObserverCubemap(float transition)
Parameters
transition float
OnPreRenderCelestialBodyCubemap()
public void OnPreRenderCelestialBodyCubemap()
OnPreRenderObserverCubemap(float)
public void OnPreRenderObserverCubemap(float transition)
Parameters
transition float
SetModelReference(AtmosphereModel)
public void SetModelReference(AtmosphereModel model)
Parameters
model AtmosphereModel
SetTransition(float, float)
public void SetTransition(float transition, float ditherScale)
Parameters
transition float
ditherScale float
TryGetOuterMeshRenderer(out MeshRenderer)
public bool TryGetOuterMeshRenderer(out MeshRenderer meshRenderer)
Parameters
meshRenderer MeshRenderer
Returns
- bool
UpdateMaterial(Material, bool)
public void UpdateMaterial(Material mat, bool applyViewSettings)
Parameters
mat Material
applyViewSettings bool