15 #include <vl/interactionDecoder.h>
17 #define DtDECLARE_EG_PARAM_DECODER(paramName) \
18 DtDECLARE_PARAM_DECODER(DtExecuteGestureInter, paramName)
20 #define DtDEFINE_SIMPLE_EG_PARAM_DECODER(paramName, netType, mutator) \
21 DtDEFINE_SIMPLE_PARAM_DECODER(DtExecuteGestureInterDecoder, DtExecuteGestureInter, \
22 paramName, netType, mutator)
36 DtInterClassDesc* classDesc);
50 static void decodeTarget(
52 const RTI::ParameterHandleValuePairSet& params,
56 static void decodeGestureName(
58 const RTI::ParameterHandleValuePairSet& params,
62 static void decodeReps(
64 const RTI::ParameterHandleValuePairSet& params,
68 static void decodeOverallDuration(
70 const RTI::ParameterHandleValuePairSet& params,
74 static void decodeChannelAWeight(
76 const RTI::ParameterHandleValuePairSet& params,
79 static void *parameterData(
const RTI::ParameterHandleValuePairSet& params,
80 int pairSetIndex,
int desired_size,
const char *paramName);