# TReflectionParameters Struct Reference

List of all members.

## Public Member Functions
| TReflectionParameters ()
void | SetDefaultValues ()
void | Clear ()
TReflectionParameters & | operator+= (TReflectionParameters &param)
TReflectionParameters & | operator-= (TReflectionParameters &param)
TReflectionParameters & | operator*= (real t)
void | Interpolate (const TReflectionParameters &from, const TReflectionParameters &to, const real t)
## Public Attributes
TMCColorRGB | fReflection
| Reflectivity (Rx).
int32 | fMaxReflectionCount
real | fMaxAttenuation
boolean | fEnableBluryReflections
int32 | fQuality
real | fBlur
real | fFresnelTerm

## Constructor & Destructor Documentation

TReflectionParameters::TReflectionParameters | ( |  | ) | `[inline]`

## Member Function Documentation

void TReflectionParameters::Clear | ( |  | ) | `[inline]`

void TReflectionParameters::Interpolate | ( | const TReflectionParameters & | from,
|  | const TReflectionParameters & | to,
|  | const real | t |
| ) |  |  | `[inline]`

TReflectionParameters& TReflectionParameters::operator*= | ( | real | t | ) | `[inline]`

TReflectionParameters& TReflectionParameters::operator+= | ( | TReflectionParameters & | param | ) | `[inline]`

TReflectionParameters& TReflectionParameters::operator-= | ( | TReflectionParameters & | param | ) | `[inline]`

void TReflectionParameters::SetDefaultValues | ( |  | ) | `[inline]`

## Member Data Documentation

real TReflectionParameters::fBlur

boolean TReflectionParameters::fEnableBluryReflections

real TReflectionParameters::fFresnelTerm

real TReflectionParameters::fMaxAttenuation

int32 TReflectionParameters::fMaxReflectionCount

int32 TReflectionParameters::fQuality

TMCColorRGB TReflectionParameters::fReflection

Reflectivity (Rx).

The documentation for this struct was generated from the following file:

- ShaderTypes.h