VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
individualLifeformAcquireDescriptor.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2004 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: indLifeformAcquireDesc.h,v $ $Revision: 1.6 $ $State: Exp $
7 *******************************************************************************/
8 
11 
14 
15 #ifndef DtIndividualLifeformAcquireDescriptor_H_
16 #define DtIndividualLifeformAcquireDescriptor_H_
17 
19 #include "vrfutil/rwInt.h"
20 
25 {
26 public:
27 
30  DtReaderWriterRegistry * parentRegistry = 0);
31 
34 
38  orig, DtReaderWriterRegistry * parentRegistry = 0);
39 
43 
46  virtual DtString type() const;
47 
48  virtual DtComponentDescriptor * clone(DtReaderWriterRegistry * parentRegistry
49  = 0) const;
50 
53  virtual const DtString& weaponProcessStateRepositoryName() const;
54  virtual void setWeaponProcessStateRepositoryName(const DtString& name);
56 
59  virtual bool checkLOS() const;
60  virtual void setCheckLOS(bool checkLOSFlag);
62 
65  virtual bool trackBySignature() const;
66  virtual void setTrackBySignature(bool trackBySig);
68 
71  virtual DtSymbolString trackSignatureDomain() const;
72  virtual void setTrackSignatureDomain(DtSymbolString domain);
74 
77  virtual double minTrackSignature() const;
78  virtual void setMinTrackSignature(double minSig);
80 
82  static DtComponentDescriptor * creator();
83 
84 protected:
85 
89 
95 
103 
111 
117 
125 
127 };
128 
129 #endif

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)