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