#include <HConstantFrameRate.h>
Public Member Functions | |
ConstFRType | GetType () |
HFrNoSimpAA () | |
HFrNoSimpAA (int min, int max) | |
void | Set (HConstantFrameRate *pCfr, int SimpLevel) |
void | Update (HConstantFrameRate *pCfr, int SimpLevel) |
Static Public Member Functions | |
static HConstFRSimpType * | Create (int min, int max) |
HFrNoSimpAA is a no simplification type with antialiasing in the scene.
HFrNoSimpAA::HFrNoSimpAA | ( | ) | [inline] |
The default constructor.
HFrNoSimpAA::HFrNoSimpAA | ( | int | min, |
int | max | ||
) | [inline] |
The constructor that allows you the set the minimum and maximum simplification levels.
min | The minimum simplification level. |
max | The maximum simplification level. |
static HConstFRSimpType* HFrNoSimpAA::Create | ( | int | min, |
int | max | ||
) | [inline, static] |
Create a new simplification type object. Use this method to avoid object ownership problems.
min | lowest simplification level |
max | highest simplification level |
ConstFRType HFrNoSimpAA::GetType | ( | ) | [inline, virtual] |
Implements HConstFRSimpType.
References ConstFRNoSimpAAType.
void HFrNoSimpAA::Set | ( | HConstantFrameRate * | pCfr, |
int | SimpLevel | ||
) | [virtual] |
When SimpLevel is 1, this method sets the rendering option for transparency style to screen door if the driver is not Direct3D.
pCfr | A pointer to a HConstantFrameRate Object. |
SimpLevel | Simplification level for the current type |
Implements HConstFRSimpType.
void HFrNoSimpAA::Update | ( | HConstantFrameRate * | pCfr, |
int | SimpLevel | ||
) | [virtual] |
Update Display and additional framerate related settings including antialiasing.
pCfr | A pointer to a HConstantFrameRate Object. |
SimpLevel | Simplification level for the current type |
Reimplemented from HConstFRSimpType.