VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
rwDynamicTerrainInformation.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2016 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
9 #pragma once
10 
11 #include <vrfutil/vrfutilDefines.h>
13 #include <vrfutil/rwStringList.h>
15 #include "readerWriter/rwVector.h"
17 
18 #include <vector>
19 
22 {
23 public:
25 
27 
29  DtReaderWriterRegistry* const parentRegistry = NULL);
31  DtReaderWriterRegistry* const parentRegistry = NULL);
32 
34  DtReaderWriterRegistry* const parentRegistry = NULL);
36 
39 
42 
44 
45  virtual void setLocation(const DtVector& l) { myLocation = l; }
46  virtual const DtVector& location() const { return myLocation; }
48 
50 
51  virtual void setDescription(const DtString& d) { myDescription = d; }
52  virtual const DtString& description() const { return myDescription; }
54 
56 
57  virtual void setChanges(const DtRwDynamicTerrainChangeInformationList& c) { myChanges = c; }
58  virtual const DtRwDynamicTerrainChangeInformationList& changes() const { return myChanges; }
59  virtual DtRwDynamicTerrainChangeInformationList& changes() { return myChanges; }
60  virtual void addChange(const DtRwDynamicTerrainChangeInformation& c);
62 
63 protected:
67 };
68 

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)