VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
reflectedEmitterSystemManager.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2017 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
9 
10 
11 #pragma once
12 
13 #include "vrfobjcoreDefines.h"
14 #include "vl/reflectedEmitterSystemList.h"
15 #include <list>
16 
17 class DtVrfObject;
20 
21 
23 {
26 };
27 
28 typedef std::list<DtTrackJamBeamInfo> DtTrackJamBeamInfoList;
29 
32 {
33 private:
36 
37 public:
38  DtReflectedEmitterSystemManager(DtExerciseConn* exConn);
40 
41  virtual void init();
42 
43  virtual DtReflectedEmitterSystemList* reflectedEmitterSystemList();
44 
45  virtual DtTrackJamBeamInfoList findSystemsTrackingObject(const DtVrfObject* object);
46  virtual DtTrackJamBeamInfoList findSystemsJammingObject(const DtVrfObject* object);
47 
48 protected:
49  virtual DtTrackJamBeamInfoList findSystemsTargetingObject(const DtVrfObject* object, DtBeamType beamType);
50 
51 protected:
53  DtExerciseConn* myExConn;
54 };

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)