C# Class IrrlichtNETCP.Extensions.ATMOSphere

Inheritance: IrrlichtNETCP.Inheritable.ISceneNode
Exibir arquivo Open project: Paulus/irrlichtnetcp Class Usage Examples

Public Properties

Property Type Description
AmbientLight IrrlichtNETCP.Colorf

Public Methods

Method Description
ATMOSphere ( IrrlichtNETCP.Timer _timer, SceneNode parent, SceneManager mgr, int id ) : System
CreateLensflare ( Texture tex ) : SceneNode
CreateSkyPalette ( ) : void
DateToJulian ( ushort y, ushort m, ushort d, ushort h, ushort min ) : double
JulianToDate ( double x ) : void
SetStartTime ( ushort y, ushort m, ushort d, ushort h, ushort min ) : void
Update ( double realtime ) : void
prep_interpolation ( double Jdate, double time ) : void
saule ( double pl, double lw, double J ) : void

Private Methods

Method Description
getInterpolated3df ( IrrlichtNETCP.Vector3D from, IrrlichtNETCP.Vector3D to, float d ) : IrrlichtNETCP.Vector3D
round360 ( double angle ) : double

Method Details

ATMOSphere() public method

public ATMOSphere ( IrrlichtNETCP.Timer _timer, SceneNode parent, SceneManager mgr, int id ) : System
_timer IrrlichtNETCP.Timer
parent IrrlichtNETCP.SceneNode
mgr IrrlichtNETCP.SceneManager
id int
return System

CreateLensflare() public method

public CreateLensflare ( Texture tex ) : SceneNode
tex IrrlichtNETCP.Texture
return IrrlichtNETCP.SceneNode

CreateSkyPalette() public method

public CreateSkyPalette ( ) : void
return void

DateToJulian() public method

public DateToJulian ( ushort y, ushort m, ushort d, ushort h, ushort min ) : double
y ushort
m ushort
d ushort
h ushort
min ushort
return double

JulianToDate() public method

public JulianToDate ( double x ) : void
x double
return void

SetStartTime() public method

public SetStartTime ( ushort y, ushort m, ushort d, ushort h, ushort min ) : void
y ushort
m ushort
d ushort
h ushort
min ushort
return void

Update() public method

public Update ( double realtime ) : void
realtime double
return void

prep_interpolation() public method

public prep_interpolation ( double Jdate, double time ) : void
Jdate double
time double
return void

saule() public method

public saule ( double pl, double lw, double J ) : void
pl double
lw double
J double
return void

Property Details

AmbientLight public_oe property

public Colorf,IrrlichtNETCP AmbientLight
return IrrlichtNETCP.Colorf