# RenderFilterNeeds Class Reference
[Data Structures]

List of all members.

## Public Member Functions
| RenderFilterNeeds ()
boolean | IsOn (int32 flag) const
void | Set (int32 flag)
void | Clear (int32 flag)
void | ClearAll ()
void | operator|= (const RenderFilterNeeds &needs)
## Protected Attributes
TBitField64 | fFlags

## Detailed Description

A bit field that specifies which GBuffers are needed for a particular post renderer.

## Constructor & Destructor Documentation

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

## Member Function Documentation

void RenderFilterNeeds::Clear | ( | int32 | flag | ) | `[inline]`

void RenderFilterNeeds::ClearAll | ( |  | ) | `[inline]`

boolean RenderFilterNeeds::IsOn | ( | int32 | flag | ) | const`[inline]`

void RenderFilterNeeds::operator|= | ( | const RenderFilterNeeds & | needs | ) | `[inline]`

void RenderFilterNeeds::Set | ( | int32 | flag | ) | `[inline]`

## Member Data Documentation

TBitField64 RenderFilterNeeds::fFlags`[protected]`

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

- I3dShPostRenderer.h