VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
vrfGuiAggregateMilStdIconVisualizer.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2011 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
10 
11 #pragma once
12 
13 #include <vrfGuiCore/vrfGuiCore.h>
21 
22 #include <vlpi/entityType.h>
23 
24 namespace makVrf
25 {
27  {
28  public:
31  int modelSet);
32 
35 
37  virtual void setEntityType(const DtEntityType& t);
38 
40  virtual void setObjectType(const std::string&);
41 
42  virtual void rotateSymbolToHeading(const DtTaitBryan& orientation);
43  virtual void setRotateToHeading(bool b);
44 
45  protected:
47  virtual unsigned short echelonCharacterForUnitSymbolFont(int force) const;
48 
49  protected:
50  DtEntityType myEntityType;
52  };
53 
55  {
56  public:
59  int modelSet);
60 
63 
64  virtual void rotateSymbolToHeading(const DtTaitBryan& orientation);
65  virtual void setRotateToHeading(bool b);
66 
67  protected:
69  };
70 
72  {
73  public:
76  int modelSet);
77 
80  };
81 
83  {
84  public:
87  int modelSet);
88 
91 
93  virtual void setEntityType(const DtEntityType& t);
94 
96  virtual void setObjectType(const std::string&);
97 
98  protected:
100  virtual unsigned short echelonCharacterForUnitSymbolFont(int force) const;
101  virtual void setModelDefinitionForAgents();
102 
103  protected:
104  DtEntityType myEntityType;
105  };
106 
108  {
109  public:
111  makVrv::DtStateListener& listener, int modelSet, const std::string& decorationTag = "" );
112 
114 
115  virtual void setForceId(int);
116  };
117 
119  {
120  public:
122  makVrv::DtStateListener& listener, int modelSet, const std::string& decorationTag = "" );
123 
125 
126  virtual void setForceId(int);
127  };
128 
130  {
131  public:
133  makVrv::DtStateListener& listener, int modelSet, const std::string& decorationTag = "" );
134 
136 
137  virtual void setForceId(int);
138  };
139 
145 
148 }
149 

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)