VR-Link API Documentation for HLA 1.3
tRefEnvList.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 *********************************************************************/
5 
6 
7 #if DtTENA
8 
9 #ifndef tRefEnvList_H_
10 #define tRefEnvList_H_
11 
12 
13 #include "tReflEnvProc.h"
14 #include "tRefObjList.h"
15 
16 #include <list>
17 
22 
24 
29 {
30 public:
31 
35 
38 
39 private:
40 
43 
46 
47 public:
48 
50  virtual void addEnvironmentProcessAdditionCallback(
51  DtEnvironmentProcessCallbackFunction cb, void* userData);
52 
54  virtual void removeEnvironmentProcessAdditionCallback(
55  DtEnvironmentProcessCallbackFunction cb, void* userData);
56 
58  virtual void addEnvironmentProcessRemovalCallback(
59  DtEnvironmentProcessCallbackFunction cb, void* userData);
60 
62  virtual void removeEnvironmentProcessRemovalCallback(
63  DtEnvironmentProcessCallbackFunction cb, void* userData);
64 
66  virtual DtReflectedEnvironmentProcess* first() const;
67 
69  virtual DtReflectedEnvironmentProcess* last() const;
70 
71 protected:
72  const std::vector<DtString>& defaultInterfaceList();
73 
74 };
75 
76 #endif
77 #endif
78 

Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)