10 #ifndef DtWindowProctor_H_
11 #define DtWindowProctor_H_
20 class DtChannelConfiguration;
45 virtual void addChannel(
const std::string& displayName,
const std::string& windowName,
53 static void serialize_addChannel(
DtMessage& msg, std::string& displayName, std::string& windowName,
58 virtual void destroyChannel(
const std::string& displayName,
const std::string& windowName,
60 const std::string& channelName) = 0;
66 static void serialize_destroyChannel(
DtMessage& msg, std::string& displayName, std::string& windowName,
67 std::string& channelName);
71 virtual void modifyChannel(
const std::string& displayName,
const std::string& windowName,
79 static void serialize_modifyChannel(
DtMessage& msg, std::string& displayName, std::string& windowName,
This is used to distribute information about a window from the master to slave engines.
Definition: DtWindowProctor.h:25
The IGI Message. Is easily encoded and decoding using stream operators. It also provides validation d...
Definition: DtMessage.h:30
Base class for Proctor classes.
Definition: DtProctor.h:21
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains makVrv::DtProctor class.
Configuration for a single channel Serialized and sent to remote displays as necessary to configure r...
Definition: DtChannelConfiguration.h:24
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
Acts a proxy for each remote window on the master display engine.
Definition: DtWindowProxy.h:26
Contains DLL export macros.