VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
targetSelectionCriteria.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2013 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
10 
11 #pragma once
12 
16 #include <readerWriter/rwInt.h>
19 
21 
27 {
28 public:
31  DtReaderWriterRegistry * parentRegistry = 0);
33  DtReaderWriterRegistry * parentRegistry = 0);
34 
37  orig, DtReaderWriterRegistry * parentRegistry = 0);
39  orig, DtReaderWriterRegistry * parentRegistry = 0);
41  orig, DtReaderWriterRegistry * parentRegistry = 0);
42 
46 
48  virtual ~DtTargetSelectionCriteria();
49 
51 
52  virtual DtTargetPriorityList& priorityList();
53  virtual const DtTargetPriorityList& priorityList() const;
55 
57 
58  virtual int maxTargets() const;
59  virtual void setMaxTargets(int num);
61 
63 
64  virtual DtRwSpatialFilterContainer* targetRegion();
65  virtual const DtRwSpatialFilterContainer* targetRegion() const;
67 
69 
70  virtual bool fireWithSpotReportOnly() const;
71  virtual void setFireWithSpotReportOnly(bool value);
73 
75  bool operator==(const DtTargetSelectionCriteria&) const;
76 
77  virtual const char* readerWriterType() const;
78 
79 protected:
80 
83 
84 
91 
97 
125 
134 };

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)