HFrNoSimpAA

Functions

HFrNoSimpAA

HFrNoSimpAA

~HFrNoSimpAA

void

Set

ConstFRType

GetType

void

Update

HConstFRSimpType *

Create

Detailed Description

class HFrNoSimpAA : public HConstFRSimpType

HFrNoSimpAA is a no simplification type with antialiasing in the scene.

Public Functions

inline HFrNoSimpAA()

The default constructor.

inline HFrNoSimpAA(int min, int max)

The constructor that allows you the set the minimum and maximum simplification levels.

Parameters
  • min – The minimum simplification level.

  • max – The maximum simplification level.

inline virtual ~HFrNoSimpAA()
virtual void Set(HConstantFrameRate *pCfr, int SimpLevel)

When SimpLevel is 1, this method sets the rendering option for transparency style to screen door if the driver is not Direct3D.

Parameters
  • pCfr – A pointer to a HConstantFrameRate Object.

  • SimpLevel – Simplification level for the current type

inline virtual ConstFRType GetType()
Returns

The simplification type associated with this class.

virtual void Update(HConstantFrameRate *pCfr, int SimpLevel)

Update Display and additional framerate related settings including antialiasing.

Parameters
  • pCfr – A pointer to a HConstantFrameRate Object.

  • SimpLevel – Simplification level for the current type

Public Static Functions

static inline HConstFRSimpType *Create(int min, int max)

Create a new simplification type object. Use this method to avoid object ownership problems.

Parameters
  • min – lowest simplification level

  • max – highest simplification level