VR-Exchange 2.4 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
textUserInterface.h
Go to the documentation of this file.
1 /****************************************************************************
2 * Copyright (c) 2014 VT MAK
3 * All rights reserved.
4 ****************************************************************************/
5 
9 
10 #pragma once
11 
13 #include <vlutil/vlString.h>
14 
15 namespace MAKVrExchange
16 {
17  class DtBrokerInitializer;
18 
23  : public DtGenericUserInterface
24  {
25  public:
26 
29 
31  virtual ~DtTextUserInterface();
32 
35 
38  virtual void show();
39 
42  virtual void objectDiscovered(const DtBrokerObject* brokerObject);
43 
46  virtual void objectUpdated(const DtBrokerObject* brokerObject);
47 
50  virtual void objectRemoved(const DtBrokerObject* brokerObject);
51 
54  virtual void addTranslator( const char* name,
55  bool reflectStatus, bool publishStatus, bool debugging );
56 
59  virtual void deleteTranslator( const char* name );
60 
63  virtual void updateTranslator( const char* name,
64  bool reflectStatus, bool publishStatus, bool debugging );
65 
67 
68  private:
69 
72 
74  DtTextUserInterface& operator = ( const DtTextUserInterface& other );
75 
76  protected:
77 
80  };
81 }

Document ID: Generated on Thu Jul 23 10:25:22 EDT 2015 from SVN revision 155065
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)