VR-Forces 4.0.4 Class Documentation
include/vrvCore/DtWindowProctorImpl.h
Go to the documentation of this file.
00001 /****************************************************************************** 
00002 ** Copyright (c) 2010 MAK Technologies, Inc. 
00003 ** All rights reserved. 
00004 ******************************************************************************/ 
00005 /****************************************************************************** 
00006 ** $RCSfile: DtWindowProctorImpl.h,v $ $Revision: 1.13 $ $State: Exp $ 
00007 ******************************************************************************/ 
00008  
00012  
00013 #ifndef DtWindowProctorImpl_H_ 
00014 #define DtWindowProctorImpl_H_ 
00015  
00016 #include <vrvCore/vrvCore.h>
00017 #include <vrvCore/DtWindowProctor.h>
00018  
00019 namespace makVrv 
00020 { 
00021    class DtDe;
00022    class DtWindowManager;
00023 
00026    class DT_DLL_VRVCORE DtWindowProctorImpl : public DtWindowProctor
00027    { 
00028    public:
00029 
00031       DtWindowProctorImpl(DtDe& de, DtWindowManager& vm);
00032 
00034       virtual ~DtWindowProctorImpl();
00035 
00036    protected:
00037 
00039       virtual void addChannel( const std::string& displayName, const std::string& windowName,
00040          const DtChannelConfiguration& config);
00041 
00043       virtual void destroyChannel(const std::string& displayName, const std::string& windowName, 
00044          const std::string& channelName);
00045 
00047       virtual void modifyChannel(const std::string& displayName, const std::string& windowName,
00048          const std::string& channelName, const DtChannelConfiguration& config);
00049 
00050       DtWindowManager* myManager;
00051    }; 
00052 } 
00053  
00054 #endif 
00055  

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)