VR-Forces 4.1 Class Documentation
DtVrlink2DAggregateMilStdIconVisualizer.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2010 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 /******************************************************************************
6 ** $RCSfile: $ $Revision: $ $State: $
7 ******************************************************************************/
8 
12 
13 #pragma once
14 
15 #include <vrvVrl/vrvVrl.h>
16 
20 
21 #ifndef DT_PROTOCOL_NAMESPACE
22 #error Namespace Protocol Macro DT_PROTOCOL_NAMESPACE not defined.
23 #endif
24 
25 namespace makVrv
26 {
27  namespace DT_PROTOCOL_NAMESPACE
28  {
29  class DtVrlinkAggregateStateListener;
30 
35  {
36  public:
37 
39  DtStateListener& listener, int modelSet);
40 
42 
43  void refreshForceColor();
44 
45  protected:
46 
47  void damageSet(unsigned int);
48  void forceSet(int);
49 
51  void setEntityType(const std::string& t);
52 
53  virtual void setModelDefinitionForAgents();
54 
55  protected:
57  virtual unsigned short echelonCharacterForUnitSymbolFont(int force) const;
58 
59  virtual void updateSymbol();
60 
61  protected:
63  };
64 
65 
68  }
69 }
70 

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)