Table of Contents

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

public float 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