15 #include <vl/emitterSystemRepository.h>
17 #define EMITTER_TEMPLATE_ARGS \
18 DtPortalEmitterSystemObject, DtPortalReflectedEmitterSystemObject, \
19 DtReflectedEmitterSystem, DtReflectedEmitterSystemList, \
20 DtEmitterSystemRepository, DtEmitterSystemPublisher
22 namespace MAKVrExchange
25 namespace DtTenaBroker
56 virtual DtObjectPublisher* instantiateTenaPublisher(
58 const DtEntityIdentifier& objectName );
62 virtual bool performTenaGlobalIdMapping(
const DtObjectPublisher* publisher,
70 virtual DtString portalObjectName(
const DtReflectedEmitterSystem* refObj )
const;
75 const DtEmitterSystemRepository& source,
76 const DtReflectedEmitterSystem& refObj );
80 const DtEmitterBeamRepository& source );
83 virtual DtEmitterSystemRepository* translate(
84 DtEmitterSystemRepository* destination,
89 virtual DtEmitterBeamRepository* translate(
90 DtEmitterBeamRepository* destination,