Class AtmosphereDataModelComponent
  
  
  
    - Namespace
 - KSP.Rendering
 
  - Assembly
 - Assembly-CSharp.dll
 
   
  
  
  
    public class AtmosphereDataModelComponent : KerbalMonoBehaviour
   
  
    - Inheritance
 
    - 
      
      
      
AtmosphereDataModelComponent
     
  
  
    - Inherited Members
 
    - 
    
    
    
    
    
  
 
  
    - Extension Methods
 
    - 
  
  
  
  
  
  
 
  Constructors
  
  
  AtmosphereDataModelComponent()
  
  
  
  
  
    public AtmosphereDataModelComponent()
   
  Properties
  
  
  AtmosphereModelKey
  
  
  
  
  
    public string AtmosphereModelKey { get; }
   
  Property Value
  
    - string
 
    
  
  
  
  PlanetName
  
  
  
  
  
    public string PlanetName { get; }
   
  Property Value
  
    - string
 
    
  
  Methods
  
  
  DisableMeshRenderer()
  
  
  
  
  
    public void DisableMeshRenderer()
   
  
  
  EnableMeshRenderer()
  
  
  
  
  
    public void EnableMeshRenderer()
   
  
  
  GetHeight()
  
  
  
  
  
  Returns
  
    - float
 
    
  
  
  
  HasModelReference()
  
  
  
  
  
    public bool HasModelReference()
   
  Returns
  
    - bool
 
    
  
  
  
  Initialize(AtmosphereScatterManager, bool)
  
  
  
  
  
    public void Initialize(AtmosphereScatterManager manager, bool inMap)
   
  Parameters
  
    manager AtmosphereScatterManager 
    
    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 
    
  
  
  
  SetModelReference(AtmosphereModel)
  
  
  
  
  
    public void SetModelReference(AtmosphereModel model)
   
  Parameters
  
    model AtmosphereModel 
    
  
  
  
  SetTransition(float, float)
  
  
  
  
  
    public void SetTransition(float transition, float ditherScale)
   
  Parameters
  
    transition float 
    
    ditherScale float 
    
  
  
  
  TryGetOuterMeshRenderer(out MeshRenderer)
  
  
  
  
  
    public bool TryGetOuterMeshRenderer(out MeshRenderer meshRenderer)
   
  Parameters
  
    meshRenderer MeshRenderer 
    
  
  Returns
  
    - bool
 
    
  
  
  
  UpdateMaterial(Material, bool)
  
  
  
  
  
    public void UpdateMaterial(Material mat, bool applyViewSettings)
   
  Parameters
  
    mat Material 
    
    applyViewSettings bool