# TColorRGBLinearEffect Struct Reference

Inheritance diagram for TColorRGBLinearEffect:

List of all members.

## Public Member Functions
| TColorRGBLinearEffect ()
void | Reset ()
void | Apply (TMCColorRGB &inOutColor) const
void | ApplyInverse (TMCColorRGB &inOutColor) const
## Public Attributes
TMCColorRGB | fColorMult
| Linear multiplicative component (composited as multiplicative).
TMCColorRGB | fColorAdd
| Linear additive component (composited as additive).

## Detailed Description

Struct used to get linear details about a color effect applied to an input color: ResultColor = fColorMult * InputColor + fColorAdd

## Constructor & Destructor Documentation

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

## Member Function Documentation

void TColorRGBLinearEffect::Apply | ( | TMCColorRGB & | inOutColor | ) | const`[inline]`

void TColorRGBLinearEffect::ApplyInverse | ( | TMCColorRGB & | inOutColor | ) | const`[inline]`

void TColorRGBLinearEffect::Reset | ( |  | ) | `[inline]`

## Member Data Documentation

TMCColorRGB TColorRGBLinearEffect::fColorAdd

Linear additive component (composited as additive).

TMCColorRGB TColorRGBLinearEffect::fColorMult

Linear multiplicative component (composited as multiplicative).

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

- RenderTypes.h