C# Class Reactor.RAtmosphere

Datei anzeigen Open project: reisergames/reactor-v1 Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
InitFullScreenQuad ( ) : void
RenderQuad ( Vector2 v1, Vector2 v2 ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Fog_Enable() public method

public Fog_Enable ( bool Enable ) : void
Enable bool
return void

Fog_SetColor() public method

public Fog_SetColor ( R4DVECTOR Color ) : void
Color R4DVECTOR
return void

Fog_SetColor() public method

public Fog_SetColor ( float R, float G, float B, float A ) : void
R float
G float
B float
A float
return void

Fog_SetDistance() public method

public Fog_SetDistance ( float distance ) : void
distance float
return void

Initialize() public method

public Initialize ( ) : void
return void

RAtmosphere() public method

public RAtmosphere ( ) : System
return System

SetTextureScale() public method

public SetTextureScale ( float scale ) : void
scale float
return void

SkyBox_Enable() public method

public SkyBox_Enable ( bool enable ) : void
enable bool
return void

SkyBox_GetMatrix() public method

public SkyBox_GetMatrix ( ) : R3DMATRIX
return R3DMATRIX

SkyBox_Initialize() public method

public SkyBox_Initialize ( ) : void
return void

SkyBox_Render() public method

public SkyBox_Render ( ) : void
return void

SkyBox_ResetReflectionMatrix() public method

public SkyBox_ResetReflectionMatrix ( ) : void
return void

SkyBox_SetReflectionMatrix() public method

public SkyBox_SetReflectionMatrix ( R3DMATRIX Matrix ) : void
Matrix R3DMATRIX
return void

SkyBox_SetTextureCube() public method

public SkyBox_SetTextureCube ( int textureid ) : void
textureid int
return void

Sky_SetGlobalAmbientColor() public method

public Sky_SetGlobalAmbientColor ( R4DVECTOR AmbientColor ) : void
AmbientColor R4DVECTOR
return void

Sky_SetSunlightColor() public method

public Sky_SetSunlightColor ( R4DVECTOR SunColor ) : void
SunColor R4DVECTOR
return void

Sky_SetSunlightDirection() public method

public Sky_SetSunlightDirection ( R3DVECTOR LightDirection ) : void
LightDirection R3DVECTOR
return void

Update() public method

public Update ( ) : void
return void