11 #ifndef DtIffDecoder_H_
12 #define DtIffDecoder_H_
31 #define DtDECLARE_IFF_ATTR_DECODER(attrName) \
32 DtDECLARE_ATTR_DECODER(DtIffStateRepository, attrName)
41 #define DtDEFINE_SIMPLE_IFF_ATTR_DECODER( \
43 DtDEFINE_SIMPLE_ATTR_DECODER_SET( \
44 DtIffDecoder, DtIffStateRepository, attrName, netType)
51 #define DtDEFINE_SIMPLE_IFF_ATTR_DECODER_WITH_CAST( \
52 attrName, netType, castExpr) \
53 DtDEFINE_SIMPLE_ATTR_DECODER_WITH_CAST_SET( \
54 DtIffDecoder, DtIffStateRepository, attrName, netType, castExpr)
56 #define DtDEFINE_SIMPLE_IFF_ATTR_DECODER_WITH_CAST_AND_PARAM( \
57 decClass, attrName, netType, mutator, param, castExpr) \
58 DtDEFINE_SIMPLE_ATTR_DECODER_WITH_CAST_AND_PARAM(\
59 decClass, DtIffStateRepository, attrName, netType, mutator, param, castExpr)