VR-Forces 4.1 Class Documentation
DtVisualizerDefinitionRecordNew.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2011 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
7 
8 #pragma once
9 
15 
16 namespace makArchives
17 {
18 
23 {
24 public:
27 
29  typedef std::vector<DtVisualizerDefinitionAttributeRecord> Attributes;
30 
32  const Attributes& attributes();
33 
35  const Attributes& attributes() const;
36 
38  void setAttributes(const Attributes& attributes);
39 
43  const std::string& name() const;
44 
47  void setName(const std::string& name);
48 
49 protected:
50  friend class boost::serialization::access;
51 
52  template<class Archive>
53  void serialize(Archive & ar, const unsigned int version)
54  {
55  ar & BOOST_SERIALIZATION_NVP(myName);
56  ar & BOOST_SERIALIZATION_NVP(myAttributes);
57  }
58 
61 };
62 }

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)