Class ScaledCloudDataModelComponent
  
  
  
    - Namespace
 - KSP.Rendering
 
  - Assembly
 - Assembly-CSharp.dll
 
   
  
  
  
    public class ScaledCloudDataModelComponent : KerbalMonoBehaviour
   
  
    - Inheritance
 
    - 
      
      
      
ScaledCloudDataModelComponent
     
  
  
    - Inherited Members
 
    - 
    
    
    
    
    
  
 
  
    - Extension Methods
 
    - 
  
  
  
  
  
  
 
  Constructors
  
  
  ScaledCloudDataModelComponent()
  
  
  
  
  
    public ScaledCloudDataModelComponent()
   
  Fields
  
  ScaledCloudClass
  
  
  
  
  
    public List<ScaledClouds> ScaledCloudClass
   
  Field Value
  
    - List<ScaledClouds>
 
    
  
  
  ScaledCloudConfiguration
  
  
  
  
  
    public ScaledCloudConfiguration ScaledCloudConfiguration
   
  Field Value
  
    - ScaledCloudConfiguration
 
    
  
  
  ScaledCloudMaterials
  
  
  
  
  
    public List<Material> ScaledCloudMaterials
   
  Field Value
  
    - List<Material>
 
    
  
  Properties
  
  
  PlanetName
  
  
  
  
  
    public string PlanetName { get; set; }
   
  Property Value
  
    - string
 
    
  
  Methods
  
  
  CreateScaledCloudLayers(Action<ScaledCloudDataModelComponent>)
  
  
  
  
  
    public void CreateScaledCloudLayers(Action<ScaledCloudDataModelComponent> callback)
   
  Parameters
  
    callback Action<ScaledCloudDataModelComponent> 
    
  
  
  
  GetMaterial()
  
  
  
  
  
    public Material GetMaterial()
   
  Returns
  
    - Material
 
    
  
  
  
  HasModelReference()
  
  
  
  
  
    public bool HasModelReference()
   
  Returns
  
    - bool
 
    
  
  
  
  Initialize(VolumeCloudManager, bool)
  
  
  
  
  
    public void Initialize(VolumeCloudManager manager, bool inMap)
   
  Parameters
  
    manager VolumeCloudManager 
    
    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 
    
  
  
  
  SetLightProbe(SphericalHarmonicsL2, Material)
  
  
  
  
  
    public void SetLightProbe(SphericalHarmonicsL2 probe, Material mat)
   
  Parameters
  
    probe SphericalHarmonicsL2 
    
    mat Material 
    
  
  
  
  SetModelReference(ScaledCloudConfiguration)
  
  
  
  
  
    public void SetModelReference(ScaledCloudConfiguration model)
   
  Parameters
  
    model ScaledCloudConfiguration 
    
  
  
  
  SetTransition(float, float)
  
  
  
  
  
    public void SetTransition(float transition, float ditherScale)
   
  Parameters
  
    transition float 
    
    ditherScale float 
    
  
  
  
  UpdateMaterial()
  
  
  
  
  
    public void UpdateMaterial()