VR-Forces 4.3 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
vrvCore
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
>
17
#include <
vrvUtil/DtVirtualBaseClass.h
>
18
#include <
vrvCore/DtSharedSettingsManager.h
>
19
#include <
vrvCore/DtSettingsChangeManager.h
>
20
21
namespace
makVrv
22
{
23
class
DtDe;
24
27
class
DT_DLL_VRVCORE
DtSettingsInUseChecks
:
public
DtVirtualBaseClass
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
:
70
DtSettingsInUseChecks
(
DtDe
&);
71
72
protected
:
73
DtDe
&
myDe
;
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
)