VR-Forces 4.1 Class Documentation
indLifeFormParams.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 1999-2001 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: indLifeFormParams.h,v $ $Revision: 1.12 $ $State: Exp $
7 *******************************************************************************/
8 
11 
15 
16 #ifndef indLifeFormParams_H_
17 #define indLifeFormParams_H_
18 
19 #include "vrfobjparam/gndVehPar.h"
22 #include <vlpi/disEnums.h>
23 
30 {
31 
32 public:
35  const DtString& rwName = DtString::nullString(),
36  DtReaderWriterRegistry* parentRegistry = 0);
37 
40 
41 protected:
44  const DtString& rwName = DtString::nullString(),
45  DtReaderWriterRegistry* parentRegistry = 0);
46 
47 public:
49  const DtIndividualLifeFormParameters& operator=
50  (const DtIndividualLifeFormParameters& orig);
51 
53  (const DtString& rwName = DtString::nullString(),
54  DtReaderWriterRegistry* parentRegistry = 0) const;
55 
58  virtual DtString type() const;
59 
61  static DtVrfObjectParameters * creator();
62 
65  virtual bool inheritValues (const DtVrfObjectParameters * benefactor);
66  virtual void inheritValuesFromThisType (
67  const DtIndividualLifeFormParameters* benefactor);
68 
69 private:
72 
73 public:
74 
77  virtual DtLifeformState initialPosture() const;
78  virtual void setInitialPosture (DtLifeformState newPosture);
80 
83  virtual DtWeaponState initialWeaponState() const;
84  virtual void setInitialWeaponState (DtWeaponState newWeaponState);
86 
87 protected:
88 
92 
113 
123 
125 };
126 
127 #endif

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)