BlueSkies for Unity  1.8.1
BlueSkies.Cloud Class Reference

Represents a cloud. More...

Inheritance diagram for BlueSkies.Cloud:
BlueSkies.ICloud BlueSkies.VolumetricFog

Public Member Functions

 Cloud (ICloudDescriptor descriptor, ulong uid)
 
void initialize ()
 
void update (ref ICloudParticleSystemGenerator generator)
 
void destroyCloud ()
 
void setParentage ()
 

Protected Member Functions

virtual void placeInfrontOfCamera ()
 

Properties

Vector3 Position [get, set]
 
ICloudLayer ParentCloudLayer [get, set]
 
ICloudDescriptor CloudDescriptor [get]
 
ulong UID [get]
 
GameObject GameObject [get, set]
 
bool IsPrecipitating [get, set]
 
float[] Points [get, set]
 
- Properties inherited from BlueSkies.ICloud
Vector3 Position [get, set]
 
ICloudLayer ParentCloudLayer [get, set]
 
ICloudDescriptor CloudDescriptor [get]
 
ulong UID [get]
 
GameObject GameObject [get, set]
 
bool IsPrecipitating [get, set]
 
float[] Points [get, set]
 

Detailed Description

Represents a cloud.

Constructor & Destructor Documentation

BlueSkies.Cloud.Cloud ( ICloudDescriptor  descriptor,
ulong  uid 
)

Constructor

Parameters
[in]descriptor
[in]uid

Member Function Documentation

void BlueSkies.Cloud.destroyCloud ( )

Destroy the cloud game object.

Implements BlueSkies.ICloud.

void BlueSkies.Cloud.initialize ( )

Initialize the cloud

Implements BlueSkies.ICloud.

void BlueSkies.Cloud.setParentage ( )

Sets the parent cloud container

Implements BlueSkies.ICloud.

void BlueSkies.Cloud.update ( ref ICloudParticleSystemGenerator  generator)

Update the cloud.

Parameters
[in]moveOffsetTranslation offset used to move the cloud.

Implements BlueSkies.ICloud.


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