C# Класс Reactor.RWater

Наследование: RSceneNode, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
CreateWater ( ) : void

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetPosition() публичный Метод

public GetPosition ( ) : R3DVECTOR
Результат R3DVECTOR

Init() публичный Метод

public Init ( int Size, float TextureScale, R2DVECTOR WaveDirection ) : void
Size int
TextureScale float
WaveDirection R2DVECTOR
Результат void

Render() публичный Метод

public Render ( ) : void
Результат void

SetOptions() публичный Метод

public SetOptions ( RWaterOptions Options ) : void
Options RWaterOptions
Результат void

SetPosition() публичный Метод

public SetPosition ( R3DVECTOR Position ) : void
Position R3DVECTOR
Результат void

SetReflectionRenderDelegate() публичный Метод

public SetReflectionRenderDelegate ( ReflectionRenderDelegate Delegate ) : void
Delegate ReflectionRenderDelegate
Результат void

SetScale() публичный Метод

public SetScale ( R3DVECTOR Scale ) : void
Scale R3DVECTOR
Результат void

SetScale() публичный Метод

public SetScale ( float Scale ) : void
Scale float
Результат void

SetWaveNormalTexture() публичный Метод

public SetWaveNormalTexture ( int TextureID ) : void
TextureID int
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void