VR-Forces Developer's Guide
 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 #pragma once
6 
7 #include <vlutil/vlString.h>
8 
11 
12 namespace vrvControlToolkit
13 {
15  {
16  public:
17  Dt2DPositionedObject(DtExerciseConn* exConn, unsigned id,
18  const DtString& objName);
19 
20  // \brief Virtual destructor
21  virtual ~Dt2DPositionedObject();
22 
23  private:
29 
34 
38  Dt2DPositionedObject& operator=(const Dt2DPositionedObject& rhs);
39 
40  public:
46  virtual DtVdcVector2D position() const = 0;
47 
53  virtual void setPosition( const DtVdcVector2D& position ) = 0;
54  };
55 }
DtDrawControlObject.h contains the class definition for DtDrawControlObject, the base class from whic...
Definition: DtVdcVector2D.h:33
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:14

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)