VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
setLoadEntityRequest.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 1999 MaK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
14 #pragma once
15 
17 #include <vlutil/vlNetTypes.h>
18 #include "vrfutil/rwString.h"
19 #include "vrfutil/rwVector.h"
20 #include "vrfutil/rwBoolean.h"
21 #include <vlpi/netStructs.h>
22 #include "vrfutil/rwUUID.h"
23 
30 {
31 
32 public:
33 
36 
39  DtSetLoadEntityRequest(const DtString & writeName,
40  DtReaderWriterRegistry * parentRegistry = 0);
41 
43  DtSetLoadEntityRequest(const DtString & writeName, const
45  parentRegistry = 0);
46 
48  const DtSetLoadEntityRequest & operator=(const
49  DtSetLoadEntityRequest & orig);
50 
51  virtual ~DtSetLoadEntityRequest();
52 
54 
55  virtual const DtSetMessageType& type() const;
56 
58 
59  virtual DtSetDataRequest * clone(const DtString & name, DtReaderWriterRegistry *
60  parentRegistry = 0) const;
61 
63 
64  virtual DtString stringRep() const;
65 
68  virtual void setParent(const DtUUID&);
69 
72  virtual const DtUUID& parent() const;
73 
76 
77  virtual int netRepSize() const;
78 
80 
81  virtual bool setFromNet(const char* contentBuffer,
82  unsigned contentSize);
83 
86 
87  virtual bool setToNet();
88 
89  static DtSetDataRequest * creator();
90 
91  virtual void setLoadOverride(bool b);
92  virtual bool loadOverride() const;
93 
94  virtual void setLoadOverridePosition(const DtVector&);
95  virtual const DtVector& loadOverridePosition() const;
96 
97 protected:
98 
102 
103 };
104 

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)