Class VolumeCloudManager
- Namespace
- KSP.Rendering.Planets
- Assembly
- Assembly-CSharp.dll
public class VolumeCloudManager : MonoBehaviour
- Inheritance
-
VolumeCloudManager
- Extension Methods
-
Constructors
VolumeCloudManager()
public VolumeCloudManager()
Fields
GraphicsManager
public GraphicsManager GraphicsManager
Field Value
- GraphicsManager
LightingSystem
public LightingSystem LightingSystem
Field Value
- LightingSystem
Methods
Cleanup()
GetMapCamera()
public MapCamera GetMapCamera()
Returns
- MapCamera
GetScaledCloudDataModel(string)
public ScaledCloudDataModelComponent GetScaledCloudDataModel(string bodyName)
Parameters
bodyName string
Returns
- ScaledCloudDataModelComponent
GetScaledCloudShader()
public Shader GetScaledCloudShader()
Returns
- Shader
GetTransition()
public float GetTransition()
Returns
- float
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, ScaledCloudDataModelComponent)
public void OnCelestialBodyLoaded(string bodyName, ScaledCloudDataModelComponent scaledCloudComp)
Parameters
bodyName string
scaledCloudComp ScaledCloudDataModelComponent
OnCelestialBodyRemoved(string, ScaledCloudDataModelComponent)
public void OnCelestialBodyRemoved(string bodyName, ScaledCloudDataModelComponent scaledCloudComp)
Parameters
bodyName string
scaledCloudComp ScaledCloudDataModelComponent
OnFlightViewEntered()
public void OnFlightViewEntered()
OnFlightViewExited()
public void OnFlightViewExited()
OnMapCelestialBodyLoaded(string, ScaledCloudDataModelComponent)
public void OnMapCelestialBodyLoaded(string bodyName, ScaledCloudDataModelComponent scaledCloudComp)
Parameters
bodyName string
scaledCloudComp ScaledCloudDataModelComponent
OnMapCelestialBodyRemoved(string, ScaledCloudDataModelComponent)
public void OnMapCelestialBodyRemoved(string bodyName, ScaledCloudDataModelComponent scaledCloudComp)
Parameters
bodyName string
scaledCloudComp ScaledCloudDataModelComponent
OnMapInitialized()
public void OnMapInitialized()
OnMapShutdown()
public void OnMapShutdown()