C# Class Universe.Modules.GlobalEnvironment.Plugins.ConfigurableWind

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

Public Methods

Method Description
Dispose ( ) : void
Initialize ( ) : void
WindConfig ( IScene scene, IConfig windConfig ) : void
WindLLClientArray ( ) : System.Vector2[]
WindParamGet ( string param ) : float
WindParamSet ( string param, float value ) : void
WindParams ( ) : string>.Dictionary
WindSpeed ( float fX, float fY, float fZ ) : System.Vector3
WindUpdate ( uint frame ) : void

Private Methods

Method Description
LogSettings ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Initialize() public method

public Initialize ( ) : void
return void

WindConfig() public method

public WindConfig ( IScene scene, IConfig windConfig ) : void
scene IScene
windConfig IConfig
return void

WindLLClientArray() public method

public WindLLClientArray ( ) : System.Vector2[]
return System.Vector2[]

WindParamGet() public method

public WindParamGet ( string param ) : float
param string
return float

WindParamSet() public method

public WindParamSet ( string param, float value ) : void
param string
value float
return void

WindParams() public method

public WindParams ( ) : string>.Dictionary
return string>.Dictionary

WindSpeed() public method

public WindSpeed ( float fX, float fY, float fZ ) : System.Vector3
fX float
fY float
fZ float
return System.Vector3

WindUpdate() public method

public WindUpdate ( uint frame ) : void
frame uint
return void