C# Class Reactor.RWater

Inheritance: RSceneNode, IDisposable
Afficher le fichier Open project: reisergames/reactor-v1 Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
GetPosition ( ) : R3DVECTOR
Init ( int Size, float TextureScale, R2DVECTOR WaveDirection ) : void
Render ( ) : void
SetOptions ( RWaterOptions Options ) : void
SetPosition ( R3DVECTOR Position ) : void
SetReflectionRenderDelegate ( ReflectionRenderDelegate Delegate ) : void
SetScale ( R3DVECTOR Scale ) : void
SetScale ( float Scale ) : void
SetWaveNormalTexture ( int TextureID ) : void
Update ( ) : void

Private Methods

Méthode Description
CreateWater ( ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetPosition() public méthode

public GetPosition ( ) : R3DVECTOR
Résultat R3DVECTOR

Init() public méthode

public Init ( int Size, float TextureScale, R2DVECTOR WaveDirection ) : void
Size int
TextureScale float
WaveDirection R2DVECTOR
Résultat void

Render() public méthode

public Render ( ) : void
Résultat void

SetOptions() public méthode

public SetOptions ( RWaterOptions Options ) : void
Options RWaterOptions
Résultat void

SetPosition() public méthode

public SetPosition ( R3DVECTOR Position ) : void
Position R3DVECTOR
Résultat void

SetReflectionRenderDelegate() public méthode

public SetReflectionRenderDelegate ( ReflectionRenderDelegate Delegate ) : void
Delegate ReflectionRenderDelegate
Résultat void

SetScale() public méthode

public SetScale ( R3DVECTOR Scale ) : void
Scale R3DVECTOR
Résultat void

SetScale() public méthode

public SetScale ( float Scale ) : void
Scale float
Résultat void

SetWaveNormalTexture() public méthode

public SetWaveNormalTexture ( int TextureID ) : void
TextureID int
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void