VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
extendedPropertiesControlObjectList.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2017 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 
6 #pragma once
7 
10 
11 class DtVrfParameterDb;
12 
30 
32 {
33 
34 public:
35 
38  DtExtendedPropertiesControlObjectList(DtExerciseConn* exConn, DtVrfParameterDb* pdb = 0);
39 
40 #if DtHLA
41 
42 
43  DtExtendedPropertiesControlObjectList(DtExerciseConn* exConn,
44  const DtDDMRegionSet* regionSetToUse, DtVrfParameterDb* pdb = 0);
45 
48  DtExtendedPropertiesControlObjectList(DtExerciseConn* exConn,
49  const DtList *handleList, const DtDDMRegionSet* regionSetToUse = 0,
50  DtVrfParameterDb* pdb = 0);
51 
52 #endif
53 
56 
58  virtual void setParameterDatabase(DtVrfParameterDb* pdb);
59 
62  virtual DtVrfParameterDb* parameterDatabase();
63  virtual const DtVrfParameterDb* parameterDatabase() const;
65 
66 protected:
67 
70 
73 
75  void initializeExtendedProperties();
76 
79  virtual bool readyToAdd(DtReflectedObject* obj);
80 
83  static void controlObjectAddedCallback(DtReflectedControlObject* controlObject, void* userData);
84  virtual void controlObjectAdded(DtReflectedControlObject*);
85 
86 protected:
87 
89 };

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)