BlueSkies for Unity  1.8.1
BlueSkies Namespace Reference

Classes

class  Atmosphere
 Represents the atmosphere that includes sun, moon, and sky light. More...
 
class  BlueSkiesException
 Exception class for general BlueSkies usage. More...
 
class  BlueSkiesManager
 Represents the core management system that controls all the other managers. More...
 
class  BlueSkiesTime
 Time system for keeping track/updating real time numbers. More...
 
class  Celestial
 Parent class to any sky objects. More...
 
class  Cloud
 Represents a cloud. More...
 
class  CloudDescriptor
 Initial variables that determine the qualities of a single Cloud. More...
 
class  CloudLayer
 Represents a cloud layer. More...
 
class  CloudLayerDescriptor
 Initial variables that determine the qualities of a single CloudLayer. More...
 
class  CloudManager
 Manager for handling addition/creation/tracking of clouds. More...
 
class  CloudParticleSystemGenerator
 Generates ParticleSystem from a collection of spatial points. More...
 
interface  IAtmosphere
 
interface  IBlueSkiesTime
 
interface  ICelestial
 
interface  ICloud
 
class  ICloudDescriptor
 
interface  ICloudLayer
 
class  ICloudLayerDescriptor
 
interface  ICloudManager
 
interface  ICloudParticleGenerator
 
interface  ICloudParticleSystemGenerator
 
interface  IMoon
 
interface  IParticleGenerator
 
interface  IParticleSystemGenerator
 
interface  IPrecipitation
 
interface  IPrecipitationManager
 
interface  ISilverLining
 
interface  ISky
 
interface  IStars
 
interface  ISun
 
interface  IWeatherManager
 
interface  IWindManager
 
interface  IWindVolume
 
class  Matrix3x3
 Matrix math class allowing multiplication with another matrix and a vector. More...
 
class  Moon
 Controls a moons object position, size, lighting, and colors. More...
 
class  ParticleEmitterGenerator
 Generates ParticleSystem from a collection of spatial points. More...
 
class  ParticleSystemGenerator
 Generates ParticleSystem from a collection of spatial points. More...
 
class  PostEffectsBase
 
class  Precipitation
 Manipulation of a Precipitation Type Snow,Sleet or Rain. More...
 
class  PrecipitationManager
 Controls all forms of Precipitation currently running. More...
 
class  Rain
 Initial values used to create rain. More...
 
class  SilverLining
 Helper class to allow direct calls to the SDK. More...
 
class  Sky
 Sets up skydome and all associated properties along with it. More...
 
class  Sleet
 Initial values used to create sleet. More...
 
class  Snow
 Initial values used to create snow. More...
 
class  Stars
 Creates and manages all stars in the scene. More...
 
class  Sun
 Controls a suns object position, size, lighting, and colors. More...
 
class  SunShafts
 
class  VolumetricFog
 Represents a volumetric fog game object. More...
 
class  Voxel
 Basic variables needed to shape a cloud. More...
 
class  WindManager
 Controls all instances of WindVolume. More...
 
class  WindVolume
 Represents one vertical layer of wind to affect the clouds. More...
 

Enumerations

enum  CloudType {
  CUMULUS_CONGESTUS = 0, CUMULUS_MEDIOCRIS, CUMULONIMBUS, STRATOCUMULUS,
  STRATUS, CIRRUS, VOLUMETRIC_FOG, NO_CLOUD_TYPE
}
 
enum  PRECIPITATION_TYPE { NONE = 0, RAIN, SNOW, SLEET }