VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
launcherInit.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 *******************************************************************************/
7 
8 #ifndef launcherInit_H_
9 #define launcherInit_H_
10 
12 #include <vlutil/vlString.h>
13 #include <matrix/vlVector.h>
14 #include <mtl/configVariable.h>
15 
27 {
28 public:
29 
31  DtLauncherInitializer(int argc, char* argv[]);
32 
34  virtual ~DtLauncherInitializer();
35 
36 private:
37 
40 
43 
44 public:
45 
46  virtual void parseCmdLine();
47 
48 
49  virtual void setLispFileName(const DtString& name);
50  virtual DtString lispFileName() const;
51 
52  virtual double refLatitude() const;
53  virtual double refLongitude() const;
54  virtual double lifeTime() const;
55  virtual double erectorStartTime() const;
56  virtual double erectorStopTime() const;
57  virtual double missileSwapTime() const;
58  virtual double fireTime() const;
59  virtual double damageTime() const;
60  virtual double missileMoveTime() const;
61  virtual double missileStopTime() const;
62 
63 
64 protected:
67  virtual void initializeMtlParams();
68 
69 protected:
80 
82  double myRefLatitude;
84 };
85 
86 #endif
87 

Document ID: Generated on Mon Feb 6 18:36:34 EST 2017 from SVN revision 173107
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)