VR-Forces 4.2 Class Documentation
DtUnitStatusInterface.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2011 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 //\file DtUnitStatusInterface.h
7 //\brief Contains makVrf3DUnitStatusExample::DtUnitStatusInterface class.
8 
9 #pragma once
10 
11 #include <string>
12 #include <vector>
13 
14 class QPixmap;
15 class DtVector;
16 class QString;
17 
18 namespace makVrfUnitStatusExample
19 {
20  //\brief Abstract interface for the entity creation palette.
22  {
23  public:
24 
25  //\brief Virtual DTOR.
26  virtual ~DtUnitStatusInterface();
27 
28  //\brief Clears out widget
29  virtual void clear() = 0;
30 
31  //\brief Sets to set parts of the interface
32  virtual void setUnitName(const std::string&) = 0;
33  virtual void setIcon(const QPixmap&) = 0;
34 
35  //\brief Location is in meters and local
36  virtual void setLocation(const std::vector<std::string>& position) = 0;
37 
38  virtual void setVelocity(const QString&) = 0;
39  virtual void setAcceleration(const QString&) = 0;
40  virtual void setHeading(const QString&) = 0;
41  virtual void setMarkingText(const QString&) = 0;
42  };
43 }

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)