VR-Forces 4.1 Class Documentation
DtObserverModesRecord.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2012 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
10 #pragma once
11 
14 
15 #include <list>
16 
17 
18 namespace makArchives
19 {
24  {
25  public:
26  // A list of visual mode records
27  typedef std::list<DtObserverModeRecord> ObserverModeRecords;
28 
31 
34 
36  virtual ~DtObserverModesRecord();
37 
39  DtObserverModesRecord& operator=( const DtObserverModesRecord& orig );
40 
41  const ObserverModeRecords& observerModes() const;
42 
43  void addObserverMode( const DtObserverModeRecord& observerMode );
44 
45  protected:
46  friend class boost::serialization::access;
47 
48  template <typename Archive>
49  void serialize(Archive& ar,unsigned int version)
50  {
51  ar & BOOST_SERIALIZATION_NVP(myObserverModes);
52  }
53 
54  protected:
55  // A vector, by ObserverMode, of ModelSetLists
57  };
58 }

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)