VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties 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  protected:
44  virtual unsigned short echelonCharacterForUnitSymbolFont(int force) const;
45 
46  protected:
47  DtEntityType myEntityType;
48  };
49 
51  {
52  public:
55  int modelSet);
56 
59  };
60 
62  {
63  public:
66  int modelSet);
67 
70  };
71 
73  {
74  public:
77  int modelSet);
78 
81 
83  virtual void setEntityType(const DtEntityType& t);
84 
86  virtual void setObjectType(const std::string&);
87 
88  protected:
90  virtual unsigned short echelonCharacterForUnitSymbolFont(int force) const;
91  virtual void setModelDefinitionForAgents();
92 
93  protected:
94  DtEntityType myEntityType;
95  };
96 
98  {
99  public:
101  makVrv::DtStateListener& listener, int modelSet, const std::string& decorationTag = "" );
102 
104 
105  virtual void setForceId(int);
106  virtual void setVisualizerDefinition(const makVrv::DtVisualizerDefinition& visDef);
107  };
108 
110  {
111  public:
113  makVrv::DtStateListener& listener, int modelSet, const std::string& decorationTag = "" );
114 
116 
117  virtual void setForceId(int);
118  virtual void setVisualizerDefinition(const makVrv::DtVisualizerDefinition& visDef);
119  };
120 
122  {
123  public:
125  makVrv::DtStateListener& listener, int modelSet, const std::string& decorationTag = "" );
126 
128 
129  virtual void setForceId(int);
130  virtual void setVisualizerDefinition(const makVrv::DtVisualizerDefinition& visDef);
131  };
132 
138 
141 }
142 

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)