13 #include <vl/reflectedEmitterSystemList.h>
14 #include <vl/emitterSystemPublisher.h>
16 class DtEmitterBeamRepository;
17 class DtReflectedEmitterSystem;
18 class DtEmitterSystemRepository;
20 #define EMITTER_TEMPLATE_ARGS \
21 DtPortalEmitterSystemObject, DtPortalReflectedEmitterSystemObject, \
22 DtReflectedEmitterSystem, DtReflectedEmitterSystemList, \
23 DtEmitterSystemRepository, DtEmitterSystemPublisher
25 namespace MAKVrExchange
48 const DtEmitterBeamRepository& source );
66 const DtEmitterSystemRepository& source,
const DtReflectedEmitterSystem& refObj );
84 virtual DtEmitterBeamRepository* translate( DtEmitterBeamRepository* destination,
101 virtual DtEmitterSystemRepository* translate(
102 DtEmitterSystemRepository* destination,
110 virtual DtEmitterSystemPublisher* instantiateRprPublisher(