VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DtSettingsInUseChecks.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2010 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 /******************************************************************************
6 ** $RCSfile: DtSettingsInUseChecks.h,v $ $Revision: 1.16 $ $State: Exp $
7 ******************************************************************************/
8 
14 
15 #pragma once
16 #include <vrvCore/vrvCore.h>
20 
21 namespace makVrv
22 {
23  class DtDe;
24 
28  {
29  public:
30  virtual ~DtSettingsInUseChecks();
31 
32  static void initialize(DtDe&);
33 
34  protected:
35 
37  virtual bool modelDefinitonUsesSchema(const std::string& schema, DtSettingsChangeObject::UseType t) const;
38 
39 // //! \brief Returns true if entity element dictionary uses schema
40 // virtual bool entityElementDictionaryUsesSchema(const std::string&, DtSettingsChangeObject::UseType t) const;
41 //
42 // //! \brief Returns true if tactical graphic element dictionary uses schema
43 // virtual bool tacticalGraphicsElementDictionaryUsesSchema(const std::string&, DtSettingsChangeObject::UseType t) const;
44 //
45 // //! \brief Returns true if interactions element dictionary uses schema
46 // virtual bool interactionsElementDictionaryUsesSchema(const std::string&, DtSettingsChangeObject::UseType t) const;
47 //
48 // //! \brief Returns true if aggregate element dictionary uses schema
49 // virtual bool aggregateElementDictionaryUsesSchema(const std::string&, DtSettingsChangeObject::UseType t) const;
50 //
51 // //! \brief Returns true if intervisibility element dictionary uses schema
52 // virtual bool intervisibilityElementDictionaryUsesSchema(const std::string&, DtSettingsChangeObject::UseType t) const;
53 //
54 // //! \brief Returns true if entity element dictionary uses model definition
55 // virtual bool entityElementDictionaryUsesModelDefinition(const std::string&, DtSettingsChangeObject::UseType t) const;
56 //
57 // //! \brief Returns true if tactical graphic element dictionary uses model definition
58 // virtual bool tacticalGraphicsElementDictionaryUsesModelDefinition(const std::string&, DtSettingsChangeObject::UseType t) const;
59 //
60 // //! \brief Returns true if interactions element dictionary uses model definition
61 // virtual bool interactionsElementDictionaryUsesModelDefinition(const std::string&, DtSettingsChangeObject::UseType t) const;
62 //
63 // //! \brief Returns true if aggregate element dictionary uses model definition
64 // virtual bool aggregateElementDictionaryUsesModelDefinition(const std::string&, DtSettingsChangeObject::UseType t) const;
65 //
66 // //! \brief Returns true if intervisibility element dictionary uses model definition
67 // virtual bool intervisibilityElementDictionaryUsesModelDefinition(const std::string&, DtSettingsChangeObject::UseType t) const;
68 
69  protected:
71 
72  protected:
74  };
75 }
76 

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)