7 #ifndef DtResupplyOfferEncoder_H_
8 #define DtResupplyOfferEncoder_H_
20 #define DtDECLARE_RESOFF_PARAM_ENCODER(paramName) \
21 DtDECLARE_PARAM_ENCODER(DtResupplyOfferInteraction, paramName)
23 #define DtDEFINE_SIMPLE_RESOFF_PARAM_ENCODER(paramName, netType, inspector) \
24 DtDEFINE_SIMPLE_PARAM_ENCODER(DtResupplyOfferEncoder, \
25 DtResupplyOfferInteraction, paramName, netType, inspector)
32 class DT_DLL_VL DtResupplyOfferEncoder :
public DtInteractionEncoder
37 DtInterClassDesc* classDesc);
40 virtual ~DtResupplyOfferEncoder();
43 DtResupplyOfferEncoder(
const DtResupplyOfferEncoder& orig);
46 DtResupplyOfferEncoder& operator=(
const DtResupplyOfferEncoder& orig);
52 DtDECLARE_RESOFF_PARAM_ENCODER(ReceivingObject);
53 DtDECLARE_RESOFF_PARAM_ENCODER(SupplyingObject);
54 DtDECLARE_RESOFF_PARAM_ENCODER(SuppliesData);
56 DtDECLARE_RESOFF_PARAM_ENCODER(Supplies);