16 class DtAcousticTransientInteraction;
21 #define DtDECLARE_ACOUSTIC_TRANS_PARAM_ENCODER( paramName ) \
22 DtDECLARE_PARAM_ENCODER( DtAcousticTransientInteraction, paramName )
24 #define DtDEFINE_SIMPLE_ACOUSTIC_TRANS_PARAM_ENCODER( paramName, netType, mutator ) \
25 DtDEFINE_SIMPLE_PARAM_ENCODER( DtAcousticTransientEncoder, DtAcousticTransientInteraction, \
26 paramName, netType, mutator )
28 #define DtDEFINE_SIMPLE_ACOUSTIC_TRANS_PARAM_ENCODER_WITH_CAST( paramName, netType, mutator, castExpr ) \
29 DtDEFINE_SIMPLE_PARAM_ENCODER_WITH_CAST( DtAcousticTransientEncoder, DtAcousticTransientInteraction, \
30 paramName, netType, mutator, castExpr )
34 class DT_DLL_VL DtAcousticTransientEncoder :
public DtInteractionEncoder
39 DtAcousticTransientEncoder(
DtExerciseConn* exConn, DtInterClassDesc* classDesc );
42 DtAcousticTransientEncoder(
const DtAcousticTransientEncoder& orig );
45 virtual ~DtAcousticTransientEncoder();
48 DtAcousticTransientEncoder& operator = (
const DtAcousticTransientEncoder& orig );
53 DtDECLARE_ACOUSTIC_TRANS_PARAM_ENCODER( ActivityCode );
54 DtDECLARE_ACOUSTIC_TRANS_PARAM_ENCODER( ActivityParameter );
55 DtDECLARE_ACOUSTIC_TRANS_PARAM_ENCODER( HostObjectIdentifier );
56 DtDECLARE_ACOUSTIC_TRANS_PARAM_ENCODER( RelativePosition );
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:62
#define DT_DLL_VL
Definition: vlMachineTypes.h:108