VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
trackJamDesignatorList.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2013 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #if DtDIS
13 
14 #include <vl/hostStructs.h>
15 #include <vl/trackJamDesignator.h>
16 
21 {
22 public:
23 
26 
28  virtual ~DtTrackJamDesignatorList();
29 
32 
34  DtTrackJamDesignatorList& operator=(
35  const DtTrackJamDesignatorList& orig);
36 
38  int operator==(const DtTrackJamDesignatorList& other) const;
39  int operator!=(const DtTrackJamDesignatorList& other) const;
40 
43  virtual void setNumObjects(int num);
44  virtual int numObjects() const;
45 
47  virtual bool setObject(int index,
48  const DtTrackJamDesignator& des);
49 
52  virtual const DtTrackJamDesignator& object(
53  int index, bool* valid = NULL) const;
54 
56  virtual void printData() const;
57 
59  virtual void printDataToStream(std::ostream& stream) const;
60 
61 protected:
62 
63  int myNum;
66 
67 };
68 
69 #endif

Document ID: Generated on Fri Dec 2 02:42:08 EST 2016 from SVN revision 171416
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)