VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Dt2DPositionedObject.h
Go to the documentation of this file.
1 /******************************************************************************
2  ** Copyright (c) 2010 MaK Technologies, Inc.
3  ** All rights reserved.
4  ******************************************************************************/
5 /******************************************************************************
6  ** $RCSfile: Dt2DPositionedObject.h,v $ $Revision: 1.3 $ $State: Exp $
7  ******************************************************************************/
8 #pragma once
9 
10 #include <vlutil/vlString.h>
11 
14 
15 namespace vrvControlToolkit
16 {
18  {
19  public:
20  Dt2DPositionedObject(DtExerciseConn* exConn, unsigned id,
21  const DtString& objName);
22 
23  // \brief Virtual destructor
24  virtual ~Dt2DPositionedObject();
25 
26  private:
32 
37 
41  Dt2DPositionedObject& operator=(const Dt2DPositionedObject& rhs);
42 
43  public:
49  virtual DtVdcVector2D position() const = 0;
50 
56  virtual void setPosition( const DtVdcVector2D& position ) = 0;
57  };
58 }
DtDrawControlObject.h contains the class definition for DtDrawControlObject, the base class from whic...
Definition: DtVdcVector2D.h:36
DtDrawControlObject is the base class from which all Draw Control Objects are derived.
Definition: DtDrawControlObject.h:35
#define DT_DLL_VRVDRAWCONTROL
Definition: vrvDrawControl.h:15
Definition: Dt2DPositionedObject.h:17

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)