C# Class Universe.Modules.GlobalEnvironment.CloudModule

Inheritance: ICloudModule
Show file Open project: Virtual-Universe/Virtual-Universe

Public Methods

Method Description
AddRegion ( IScene scene ) : void
Close ( ) : void
CloudCover ( int x, int y, int z ) : float
CloudsToClient ( IClientAPI client ) : void
Initialize ( IConfigSource config ) : void
RegionLoaded ( IScene scene ) : void
RemoveRegion ( IScene scene ) : void
SetCloudDensity ( float density ) : void

Private Methods

Method Description
CloudUpdate ( ) : void
GenerateCloudCover ( ) : void

Calculate the cloud cover over the region.

UpdateCloudCover ( ) : void

Method Details

AddRegion() public method

public AddRegion ( IScene scene ) : void
scene IScene
return void

Close() public method

public Close ( ) : void
return void

CloudCover() public method

public CloudCover ( int x, int y, int z ) : float
x int
y int
z int
return float

CloudsToClient() public method

public CloudsToClient ( IClientAPI client ) : void
client IClientAPI
return void

Initialize() public method

public Initialize ( IConfigSource config ) : void
config IConfigSource
return void

RegionLoaded() public method

public RegionLoaded ( IScene scene ) : void
scene IScene
return void

RemoveRegion() public method

public RemoveRegion ( IScene scene ) : void
scene IScene
return void

SetCloudDensity() public method

public SetCloudDensity ( float density ) : void
density float
return void