VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
iffPageLogic.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2012 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
10 #pragma once
11 
14 
15 namespace makVrf
16 {
17  class DtIffStateComponent;
18  class DtStateComponent;
19 
20  namespace makVrfGuiObjectInformationQt
21  {
23  {
24  public:
26 
27  virtual ~DtIffPageLogic() override;
28 
29  virtual void addOrUpdatePages();
30  virtual const DtIffStateComponent* iffStateComponent() const;
31 
32  protected:
34  virtual void addPage();
35  virtual void setSimObject(DtSimObjectReference) override;
36 
37  virtual void activate(DtSimObjectReference state) override;
38  virtual void deactivate() override;
39  virtual void componentsChanged(DtSimObjectReference);
40 
41  protected:
42  boost::signals2::connection myStateComponentRemovedConnection;
43  boost::signals2::connection myStateComponentAddedConnection;
44  boost::signals2::connection myUpdaterConnection;
45  };
46  }
47 }
boost::signals2::connection myStateComponentRemovedConnection
Definition: iffPageLogic.h:42
Contains makVrv::DtInformationDialogPage class.
#define DT_DLL_VRFGUIOBJECTINFORMATIONQT
Contains DLL export macros.
Definition: vrfGuiObjectInformationQt.h:24
boost::signals2::connection myUpdaterConnection
Definition: iffPageLogic.h:44
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
1) Define the interface class that will be used to represent the next and curent frames. The UNDEFINED_ macros are convenience macros that will define methods that throw exceptions (until they are implemented)
Definition: iffStateComponent.h:83
boost::signals2::connection myStateComponentAddedConnection
Definition: iffPageLogic.h:43

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)