This file emitter beam threshold definitions and provides a declaration of the class DtBaseEmitterBeamEncoder.
More...
Go to the source code of this file.
This file emitter beam threshold definitions and provides a declaration of the class DtBaseEmitterBeamEncoder.
This is used to declare static member functions for determining whether or not an attribute needs to be encoded.
This is used to declare attribute encoding functions which are members of the class.
| #define DtDEFINE_SIMPLE_BASE_EMITTERBEAM_ATTR_CHECKER |
( |
|
attrName, |
|
|
|
inspector |
|
) |
| |
Value:
Instances of DtBaseEmitterBeamEncoder are are used to encode base emitter beam state messages from th...
Definition: baseEmitterBeamEncoder.h:52
class DtEmitterBeamRepository:
Definition: emitterBeamRepository.h:44
#define DtDEFINE_SIMPLE_ATTR_CHECKER(encClass, stateRepClass, attrName, inspector)
This macro is used to define simple attribute checker functions (members of a derived DtHlaStateEncod...
Definition: hlaStateEncoder.h:261
This macro is used to define simple attribute checker functions (members of a derived DtHlaStateEncoder that check whether a particular attribute is out of date.) The simple implementation is to just compare the values returned by the two StateReps' inspector functions.
| #define DtDEFINE_SIMPLE_BASE_EMITTERBEAM_ATTR_ENCODER |
( |
|
attrName, |
|
|
|
netType, |
|
|
|
inspector |
|
) |
| |
Value:
Instances of DtBaseEmitterBeamEncoder are are used to encode base emitter beam state messages from th...
Definition: baseEmitterBeamEncoder.h:52
#define DtDEFINE_SIMPLE_ATTR_ENCODER(encClass, stateRepClass, attrName, netType, inspector)
These macros are used to define simple attribute encoder functions (members of a derived DtHlaStateEn...
Definition: hlaStateEncoder.h:235
class DtEmitterBeamRepository:
Definition: emitterBeamRepository.h:44
This macro is used to define simple attribute encoder functions (members of a derived DtHlaStateEncoder that encode individual attributes).
The simple encoding is just to implicitly convert the value returned by the inspector to a netType, and add it to the ahvps.
| #define EE_FREQ_THRSH 0.0 |
| #define EE_FRNG_THRSH 0.0 |