C# Class IrrlichtNETCP.Extensions.WaterSceneNode

Inheritance: IrrlichtNETCP.Inheritable.ISceneNode
显示文件 Open project: Paulus/irrlichtnetcp

Public Properties

Property Type Description
AddedColor IrrlichtNETCP.Colorf
MultiColor IrrlichtNETCP.Colorf
RefractionFactor float
WaveDisplacement float
WaveHeight float
WaveLength float
WaveRepetition float
WaveSpeed float

Public Methods

Method Description
ApplyClampingOnTerrain ( TerrainSceneNode terrain ) : void
IsUnderwater ( SceneNode node ) : bool
OnShaderSet ( MaterialRendererServices services, int userData ) : void
Update ( ) : void
WaterSceneNode ( SceneNode parent, SceneManager mgr, IrrlichtNETCP.Dimension2Df tileSize, IrrlichtNETCP.Dimension2D tileCount ) : System
WaterSceneNode ( SceneNode parent, SceneManager mgr, IrrlichtNETCP.Dimension2Df tileSize, IrrlichtNETCP.Dimension2D tileCount, IrrlichtNETCP.Dimension2D precision ) : System
WaterSceneNode ( SceneNode parent, SceneManager mgr, IrrlichtNETCP.Dimension2Df tileSize, IrrlichtNETCP.Dimension2D tileCount, IrrlichtNETCP.Dimension2D precision, int id ) : System

Method Details

ApplyClampingOnTerrain() public method

public ApplyClampingOnTerrain ( TerrainSceneNode terrain ) : void
terrain IrrlichtNETCP.TerrainSceneNode
return void

IsUnderwater() public method

public IsUnderwater ( SceneNode node ) : bool
node IrrlichtNETCP.SceneNode
return bool

OnShaderSet() public method

public OnShaderSet ( MaterialRendererServices services, int userData ) : void
services IrrlichtNETCP.MaterialRendererServices
userData int
return void

Update() public method

public Update ( ) : void
return void

WaterSceneNode() public method

public WaterSceneNode ( SceneNode parent, SceneManager mgr, IrrlichtNETCP.Dimension2Df tileSize, IrrlichtNETCP.Dimension2D tileCount ) : System
parent IrrlichtNETCP.SceneNode
mgr IrrlichtNETCP.SceneManager
tileSize IrrlichtNETCP.Dimension2Df
tileCount IrrlichtNETCP.Dimension2D
return System

WaterSceneNode() public method

public WaterSceneNode ( SceneNode parent, SceneManager mgr, IrrlichtNETCP.Dimension2Df tileSize, IrrlichtNETCP.Dimension2D tileCount, IrrlichtNETCP.Dimension2D precision ) : System
parent IrrlichtNETCP.SceneNode
mgr IrrlichtNETCP.SceneManager
tileSize IrrlichtNETCP.Dimension2Df
tileCount IrrlichtNETCP.Dimension2D
precision IrrlichtNETCP.Dimension2D
return System

WaterSceneNode() public method

public WaterSceneNode ( SceneNode parent, SceneManager mgr, IrrlichtNETCP.Dimension2Df tileSize, IrrlichtNETCP.Dimension2D tileCount, IrrlichtNETCP.Dimension2D precision, int id ) : System
parent IrrlichtNETCP.SceneNode
mgr IrrlichtNETCP.SceneManager
tileSize IrrlichtNETCP.Dimension2Df
tileCount IrrlichtNETCP.Dimension2D
precision IrrlichtNETCP.Dimension2D
id int
return System

Property Details

AddedColor public_oe property

public Colorf,IrrlichtNETCP AddedColor
return IrrlichtNETCP.Colorf

MultiColor public_oe property

public Colorf,IrrlichtNETCP MultiColor
return IrrlichtNETCP.Colorf

RefractionFactor public_oe property

public float RefractionFactor
return float

WaveDisplacement public_oe property

public float WaveDisplacement
return float

WaveHeight public_oe property

public float WaveHeight
return float

WaveLength public_oe property

public float WaveLength
return float

WaveRepetition public_oe property

public float WaveRepetition
return float

WaveSpeed public_oe property

public float WaveSpeed
return float