16 #include <boost/shared_ptr.hpp>
21 class DtChannelConfiguration;
22 class DtChannelProctor;
24 class DtWindowConfiguration;
50 const std::string& displayName()
const;
53 const std::string& windowName()
const;
56 const std::string& channelName()
const;
63 DtChannelProxy(
DtDe& de,
const std::string& displayName,
const std::string& windowName,
The proxy object that lets you remotely control a channel.
Definition: DtChannelProxy.h:28
DtDe & myDe
Members.
Definition: DtChannelProxy.h:72
DtChannelProctor * myProctorCache
Definition: DtChannelProxy.h:76
DtChannelConfiguration & myConfiguration
Definition: DtChannelProxy.h:75
std::string myDisplayName
Definition: DtChannelProxy.h:73
The Proxy base class.
Definition: DtProxy.h:41
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
DtBoost::shared_ptr< DtChannelProxy > DtChannelProxySP
Definition: DtChannelProxy.h:82
Configuration for a single channel Serialized and sent to remote displays as necessary to configure r...
Definition: DtChannelConfiguration.h:26
Proctor class for remotely controlling channels.
Definition: DtChannelProctor.h:24
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
std::string myViewName
Definition: DtChannelProxy.h:74
DtBoost::weak_ptr< DtChannelProxy > DtChannelProxyWP
Definition: DtChannelProxy.h:83
Acts a proxy for each remote window on the master display engine.
Definition: DtWindowProxy.h:28
Contains DLL export macros.