VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrfObserverStateRecord.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2014 MaK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
14 
15 #pragma once
16 
21 
22 #include <vrfGuiCore/vrfGuiCore.h>
23 #include "vrfutil/readerWriter.h"
24 #include "vrfutil/rwReal.h"
25 #include "vrfutil/rwString.h"
26 #include "vrfutil/rwBoolean.h"
27 #include "vrfutil/rwVector.h"
28 #include "vrfutil/rwInt.h"
30 
31 namespace makArchives
32 {
33  class DtObserverStateRecord;
34  class DtObserverSettingsRecord;
35 };
36 
38 {
39 public:
40  //Constructor
41  DtVrfObserverSettingsRecord(const DtString& name, DtReaderWriterRegistry* const parentRegistry);
42 
44  virtual ~DtVrfObserverSettingsRecord();
45 
47 
49  virtual void setFromRecord(const makArchives::DtObserverSettingsRecord&);
50  virtual void getRecord(makArchives::DtObserverSettingsRecord&) const;
51 
52 protected:
64 };
65 
67 {
68 public:
69  //Constructor
70  DtVrfObserverStateRecord(const DtString& name = "", DtReaderWriterRegistry* const parentRegistry = 0);
71 
73  virtual ~DtVrfObserverStateRecord();
74 
76 
77  virtual void setFromRecord(const makArchives::DtObserverStateRecord&);
78  virtual void getRecord(makArchives::DtObserverStateRecord&) const;
79 
80  virtual DtString toXml() const;
81 
82  virtual DtString prettyPrint() const;
83 
84 protected:
98 };

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)