VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
makVrv::DtIndirectFadeParameters Class Reference

struct for holding the fade parameters used by the indirect rendering cull compute shader

Public Member Functions

 DtIndirectFadeParameters (float fadeDuration, float fadeMaxRange, float fadeAttenuationRange)
 
 DtIndirectFadeParameters ()
 
 DtIndirectFadeParameters (const DtIndirectFadeParameters &rhs)
 
DtIndirectFadeParametersoperator= (const DtIndirectFadeParameters &rhs)
 
bool operator== (const DtIndirectFadeParameters &rhs) const
 
bool operator!= (const DtIndirectFadeParameters &rhs) const
 

Public Attributes

float myFadeDuration
 
float myFadeMaxRange
 
float myFadeAttenuationRange
 

Constructor & Destructor Documentation

makVrv::DtIndirectFadeParameters::DtIndirectFadeParameters ( float  fadeDuration,
float  fadeMaxRange,
float  fadeAttenuationRange 
)

constructor for initializing the struct with fade parameters

makVrv::DtIndirectFadeParameters::DtIndirectFadeParameters ( )

constructor for initializing the struct with fade parameters

makVrv::DtIndirectFadeParameters::DtIndirectFadeParameters ( const DtIndirectFadeParameters rhs)

Copy Constructor.

Member Function Documentation

DtIndirectFadeParameters& makVrv::DtIndirectFadeParameters::operator= ( const DtIndirectFadeParameters rhs)

Assignment Operator.

bool makVrv::DtIndirectFadeParameters::operator== ( const DtIndirectFadeParameters rhs) const

equality

bool makVrv::DtIndirectFadeParameters::operator!= ( const DtIndirectFadeParameters rhs) const

inequality

Member Data Documentation

float makVrv::DtIndirectFadeParameters::myFadeDuration
float makVrv::DtIndirectFadeParameters::myFadeMaxRange
float makVrv::DtIndirectFadeParameters::myFadeAttenuationRange

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

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)