VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtGroundClampingLogic.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2008 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vrvVrlQt/vrvVrlQt.h>
13 #include <vrvCore/DtObserver.h>
14 
16 
17 #include <string>
18 
19 namespace makVrv
20 {
21  class DtDe;
22  class DtGroundClampingWidgetInterface;
23  class DtInputDriver;
24  class DtObserver;
25 
29  {
30  public:
31 
34 
36  virtual ~DtGroundClampingLogic();
37 
38  virtual void setGroundClampingFactor( int factor );
39  virtual void enableGroundClamping( bool b );
40  virtual void setGroundClampingCullingEnabled(bool b);
41 
42  protected:
43  virtual void slot_activate(DtDe* de);
44  virtual void slot_deactivate(DtDe* de);
45 
46  protected:
47  virtual void setupGui();
48 
49  protected:
50 
53  };
54 }
Definition: DtGroundClampingWidgetInterface.h:17
Logic to manage the Observer Mode Selection Widget.
Definition: DtGroundClampingLogic.h:28
DtDe & myDe
Definition: DtGroundClampingLogic.h:51
#define DT_DLL_VRVVRLQT
Definition: vrvVrlQt.h:19
DtGroundClampingWidgetInterface & myInterface
Definition: DtGroundClampingLogic.h:52
Contains DLL export macros.
Contains makVrv::DtObserver class.
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Base class to provide boost signal/slot management.
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

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)