Table of Contents

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

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