VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DerivedDialogLogic.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 
13 
14 namespace makVrv
15 {
16  class DtDe;
17  class DtPersistenceControlsInterface;
18 }
19 
21 
22 
36 {
37 public:
38 
44  makVrv::DtPersistenceControlsInterface& persistenceControls,
45  makVrv::DtLoaderSettingsInterface& settingsIFace,
46  ExtraDialogInterface& extraIFace);
47 
50  virtual ~DerivedDialogLogic();
51 
55  void slot_enableFlagSet(bool value);
56 
57 protected:
58  // A handle to the interface of the widget.
60 };
virtual ~DerivedDialogLogic()
CTOR. Disconnect from the boost::signals of the widget-interface.
ExtraDialogInterface & myInterface
Definition: DerivedDialogLogic.h:59
The logic for dealing with Loader settings.
Definition: DtLoaderSettingsLogic.h:28
Interface for extending the widget. This class defines the implementation-agnostic interface for the ...
Definition: ExtraDialogInterface.h:23
Abstract interface for controlling persistence of state in a dialog.
Definition: DtPersistenceControlsInterface.h:20
The logic for the widget. This class does not have knowledge about how the widget was implemented...
Definition: DerivedDialogLogic.h:35
The interface between the logic and widget for loader settings.
Definition: DtLoaderSettingsInterface.h:18
void slot_enableFlagSet(bool value)
Catches a signal from the widget-interface. When called this slot commands the widget, through the interface, to enable or disable the checkbox.
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:70
Contains makVrv::DtLoaderSettingsLogic class.
DerivedDialogLogic(makVrv::DtDe &de, makVrv::DtPersistenceControlsInterface &persistenceControls, makVrv::DtLoaderSettingsInterface &settingsIFace, ExtraDialogInterface &extraIFace)
CTOR. At construction time, this logic is connected to the boost::signals of the widget-interface to ...

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)