Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | List of all members
AtmosphereFromGround Class Reference
Inheritance diagram for AtmosphereFromGround:

Public Member Functions

void LateUpdate ()
 
float pow (float f, int p)
 
void SetKrESunLerp (float newValue)
 
void SetMaterial (bool initialSet)
 
void Start ()
 
void UpdateAtmosphere (bool updateAll)
 

Public Attributes

float cameraHeight
 
float cameraHeight2
 
float camHeightUnderwater
 
float dawnFactor = 10f
 
bool DEBUG_alwaysUpdateAll = false
 
bool doScale = true
 
float ESun
 
float exposure = 2.5f
 
float g
 
float g2
 
float initialKrESun
 
float innerRadius
 
float innerRadius2
 
Color invWaveLength
 
float Km
 
float Km4PI
 
float KmESun
 
float Kr
 
float Kr4PI
 
float KrESun
 
float lerpKrESun = 1f
 
float lightDot
 
Transform mainCamera
 
float oceanDepthRecip = 1f / 1000f
 
float outerRadius
 
float outerRadius2
 
CelestialBody planet
 
float pRadius
 
float samples
 
float scale
 
float scaleDepth
 
float scaleOverScaleDepth
 
float scaleToApply
 
GameObject sunLight
 
Vector3 sunLightDirection
 
Color underwaterColorEnd
 
Color underwaterColorStart
 
float underwaterDepth
 
float underwaterOpacityAltBase
 
float underwaterOpacityAltMult
 
bool useKrESunLerp = false
 
Color waveLength
 

Member Function Documentation

void AtmosphereFromGround.LateUpdate ( )
inline
float AtmosphereFromGround.pow ( float  f,
int  p 
)
inline
void AtmosphereFromGround.SetKrESunLerp ( float  newValue)
inline
void AtmosphereFromGround.SetMaterial ( bool  initialSet)
inline
void AtmosphereFromGround.Start ( )
inline
void AtmosphereFromGround.UpdateAtmosphere ( bool  updateAll)
inline

Member Data Documentation

float AtmosphereFromGround.cameraHeight
float AtmosphereFromGround.cameraHeight2
float AtmosphereFromGround.camHeightUnderwater
float AtmosphereFromGround.dawnFactor = 10f
bool AtmosphereFromGround.DEBUG_alwaysUpdateAll = false
bool AtmosphereFromGround.doScale = true
float AtmosphereFromGround.ESun
float AtmosphereFromGround.exposure = 2.5f
float AtmosphereFromGround.g
float AtmosphereFromGround.g2
float AtmosphereFromGround.initialKrESun
float AtmosphereFromGround.innerRadius
float AtmosphereFromGround.innerRadius2
Color AtmosphereFromGround.invWaveLength
float AtmosphereFromGround.Km
float AtmosphereFromGround.Km4PI
float AtmosphereFromGround.KmESun
float AtmosphereFromGround.Kr
float AtmosphereFromGround.Kr4PI
float AtmosphereFromGround.KrESun
float AtmosphereFromGround.lerpKrESun = 1f
float AtmosphereFromGround.lightDot
Transform AtmosphereFromGround.mainCamera
float AtmosphereFromGround.oceanDepthRecip = 1f / 1000f
float AtmosphereFromGround.outerRadius
float AtmosphereFromGround.outerRadius2
CelestialBody AtmosphereFromGround.planet
float AtmosphereFromGround.pRadius
float AtmosphereFromGround.samples
float AtmosphereFromGround.scale
float AtmosphereFromGround.scaleDepth
float AtmosphereFromGround.scaleOverScaleDepth
float AtmosphereFromGround.scaleToApply
GameObject AtmosphereFromGround.sunLight
Vector3 AtmosphereFromGround.sunLightDirection
Color AtmosphereFromGround.underwaterColorEnd
Color AtmosphereFromGround.underwaterColorStart
float AtmosphereFromGround.underwaterDepth
float AtmosphereFromGround.underwaterOpacityAltBase
float AtmosphereFromGround.underwaterOpacityAltMult
bool AtmosphereFromGround.useKrESunLerp = false
Color AtmosphereFromGround.waveLength

The documentation for this class was generated from the following file: