VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtCigiModelDefinitionRenamedChanged.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2023 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
14 
15 #ifndef DtCigiModelDefinitionRenamedChanged_H_
16 #define DtCigiModelDefinitionRenamedChanged_H_
17 
18 #include <vrvCigi/vrvCigi.h>
20 
22 
23 namespace makVrv
24 {
25  class DtDe;
26 
31  {
32  public:
34 
36 
40  virtual void modelDefinitionRenamed(const std::string& oldName, const std::string& newName);
41 
42  const std::string& oldName() const
43  {
44  return myOldName;
45  }
46 
47  const std::string& newName() const
48  {
49  return myNewName;
50  }
51 
52  protected:
54  std::string myOldName;
55  std::string myNewName;
56 
57  vrvSignalsLib::connection myModelDefinitionRenamedConnection;
58  };
59 }
60 
61 #endif
DtDe & myDe
Definition: DtCigiModelDefinitionRenamedChanged.h:53
const std::string & newName() const
Definition: DtCigiModelDefinitionRenamedChanged.h:47
vrvSignalsLib::connection myModelDefinitionRenamedConnection
Definition: DtCigiModelDefinitionRenamedChanged.h:57
Contains DLL export macros.
std::string myOldName
Definition: DtCigiModelDefinitionRenamedChanged.h:54
const std::string & oldName() const
Definition: DtCigiModelDefinitionRenamedChanged.h:42
std::string myNewName
Definition: DtCigiModelDefinitionRenamedChanged.h:55
Base class to provide boost signal/slot management.
makVrv::DtSettingsChangeObject is a base class for all settings change objects
Definition: DtSettingsChangeManager.h:31
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
#define DT_DLL_VRVCIGI
Definition: vrvCigi.h:19
makVrv::DtCigiModelDefinitionRenamedChanged will handle the renaming of a model definition as it appl...
Definition: DtCigiModelDefinitionRenamedChanged.h:30

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)