C# Класс Reactor.RAtmosphere

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Dispose ( ) : void
Fog_Enable ( bool Enable ) : void
Fog_SetColor ( R4DVECTOR Color ) : void
Fog_SetColor ( float R, float G, float B, float A ) : void
Fog_SetDistance ( float distance ) : void
Initialize ( ) : void
RAtmosphere ( ) : System
SetTextureScale ( float scale ) : void
SkyBox_Enable ( bool enable ) : void
SkyBox_GetMatrix ( ) : R3DMATRIX
SkyBox_Initialize ( ) : void
SkyBox_Render ( ) : void
SkyBox_ResetReflectionMatrix ( ) : void
SkyBox_SetReflectionMatrix ( R3DMATRIX Matrix ) : void
SkyBox_SetTextureCube ( int textureid ) : void
Sky_SetGlobalAmbientColor ( R4DVECTOR AmbientColor ) : void
Sky_SetSunlightColor ( R4DVECTOR SunColor ) : void
Sky_SetSunlightDirection ( R3DVECTOR LightDirection ) : void
Update ( ) : void

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

Метод Описание
InitFullScreenQuad ( ) : void
RenderQuad ( Vector2 v1, Vector2 v2 ) : void

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

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

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

Fog_Enable() публичный метод

public Fog_Enable ( bool Enable ) : void
Enable bool
Результат void

Fog_SetColor() публичный метод

public Fog_SetColor ( R4DVECTOR Color ) : void
Color R4DVECTOR
Результат void

Fog_SetColor() публичный метод

public Fog_SetColor ( float R, float G, float B, float A ) : void
R float
G float
B float
A float
Результат void

Fog_SetDistance() публичный метод

public Fog_SetDistance ( float distance ) : void
distance float
Результат void

Initialize() публичный метод

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

RAtmosphere() публичный метод

public RAtmosphere ( ) : System
Результат System

SetTextureScale() публичный метод

public SetTextureScale ( float scale ) : void
scale float
Результат void

SkyBox_Enable() публичный метод

public SkyBox_Enable ( bool enable ) : void
enable bool
Результат void

SkyBox_GetMatrix() публичный метод

public SkyBox_GetMatrix ( ) : R3DMATRIX
Результат R3DMATRIX

SkyBox_Initialize() публичный метод

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

SkyBox_Render() публичный метод

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

SkyBox_ResetReflectionMatrix() публичный метод

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

SkyBox_SetReflectionMatrix() публичный метод

public SkyBox_SetReflectionMatrix ( R3DMATRIX Matrix ) : void
Matrix R3DMATRIX
Результат void

SkyBox_SetTextureCube() публичный метод

public SkyBox_SetTextureCube ( int textureid ) : void
textureid int
Результат void

Sky_SetGlobalAmbientColor() публичный метод

public Sky_SetGlobalAmbientColor ( R4DVECTOR AmbientColor ) : void
AmbientColor R4DVECTOR
Результат void

Sky_SetSunlightColor() публичный метод

public Sky_SetSunlightColor ( R4DVECTOR SunColor ) : void
SunColor R4DVECTOR
Результат void

Sky_SetSunlightDirection() публичный метод

public Sky_SetSunlightDirection ( R3DVECTOR LightDirection ) : void
LightDirection R3DVECTOR
Результат void

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

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