Table of Contents

Class AtmosphereScatterManager

Namespace
KSP.Rendering.Planets
Assembly
Assembly-CSharp.dll
public class AtmosphereScatterManager : MonoBehaviour
Inheritance
AtmosphereScatterManager
Extension Methods

Constructors

AtmosphereScatterManager()

public AtmosphereScatterManager()

Fields

GraphicsManager

public GraphicsManager GraphicsManager

Field Value

GraphicsManager

LightingSystem

public LightingSystem LightingSystem

Field Value

LightingSystem

Methods

BindLocalAtmosphereDataToMaterial(Material)

public void BindLocalAtmosphereDataToMaterial(Material mat)

Parameters

mat Material

Cleanup()

public void Cleanup()

GetMapCamera()

public MapCamera GetMapCamera()

Returns

MapCamera

GetScaledAtmosphereShader()

public Shader GetScaledAtmosphereShader()

Returns

Shader

Init(LightingSystem, bool)

public void Init(LightingSystem lightingSystem, bool usePrevis = false)

Parameters

lightingSystem LightingSystem
usePrevis bool

IsMapEnabled()

public bool IsMapEnabled()

Returns

bool

OnCameraPQSChanged(string, PQS)

public void OnCameraPQSChanged(string bodyName, PQS pqsRef)

Parameters

bodyName string
pqsRef PQS

OnCelestialBodyLoaded(string, AtmosphereDataModelComponent)

public void OnCelestialBodyLoaded(string bodyName, AtmosphereDataModelComponent atmoComp)

Parameters

bodyName string
atmoComp AtmosphereDataModelComponent

OnCelestialBodyRemoved(string, AtmosphereDataModelComponent)

public void OnCelestialBodyRemoved(string bodyName, AtmosphereDataModelComponent atmoComp)

Parameters

bodyName string
atmoComp AtmosphereDataModelComponent

OnFlightViewEntered()

public void OnFlightViewEntered()

OnFlightViewExited()

public void OnFlightViewExited()

OnMapCelestialBodyLoaded(string, AtmosphereDataModelComponent)

public void OnMapCelestialBodyLoaded(string bodyName, AtmosphereDataModelComponent atmoComp)

Parameters

bodyName string
atmoComp AtmosphereDataModelComponent

OnMapCelestialBodyRemoved(string, AtmosphereDataModelComponent)

public void OnMapCelestialBodyRemoved(string bodyName, AtmosphereDataModelComponent atmoComp)

Parameters

bodyName string
atmoComp AtmosphereDataModelComponent

OnMapInitialized()

public void OnMapInitialized()

OnMapShutdown()

public void OnMapShutdown()