VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DtBuiltInSchemas.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2013 MAK Technologies, Inc.
3  * All rights reserved.
4  *****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vrvCore/vrvCore.h>
13 #include <list>
14 
15 namespace makVrv
16 {
17  class DtVisualizerSchema;
18 
20  {
21  public:
25  public:
26  typedef std::list<DtVisualizerSchema*> ListVisualizerSchemas;
28  };
29 
33  {
34  public:
35 
37  static const DtVisualizerSchema& theDtKinStateSchema();
38 
40  static const DtVisualizerSchema& theDtInteractionKinStateSchema();
41 
43  static const DtVisualizerSchema& theDtModelSchema();
44 
46  static const DtVisualizerSchema& theDtRadioCommunicationsSchema();
47 
49  static const DtVisualizerSchema& theDtRadioTransmissionsSchema();
50 
52  static const DtVisualizerSchema& theDtIndicatorSchema();
53 
55  static const DtVisualizerSchema& theDtFlamesSchema();
56 
58  static const DtVisualizerSchema& theDtSmokePlumeSchema();
59 
61  static const DtVisualizerSchema& theDtTrackHistorySchema();
62 
64  static const DtVisualizerSchema& theDtTrailEffectSchema();
65 
67  static const DtVisualizerSchema& theDtDecalEffectSchema();
68 
70  static const DtVisualizerSchema& theDtShapeVertexSchema();
71 
74  static const DtVisualizerSchema& theDtInteractionSchema();
75 
77  static const DtVisualizerSchema& theDtDetonationInteractionSchema();
78 
80  static const DtVisualizerSchema& theDtDetonationLineSchema();
81 
83  static const DtVisualizerSchema& theDtHATLineSchema();
84 
86  static const DtVisualizerSchema& theDtRemoteGraphicSchema();
87 
89  static const DtVisualizerSchema& theDtMilStdIconSchema();
90 
92  static const DtVisualizerSchema& theDtEntityImageSymbolSchema();
93 
95  static const DtVisualizerSchema& theDtAggregateImageSymbolSchema();
96 
98  static const DtVisualizerSchema& theDtTacticalGraphicImageSymbolSchema();
99 
101  static const DtVisualizerSchema& theDtTacticalSmokeSchema();
102 
104  static const DtVisualizerSchema& theDtSelectionSchema();
105 
107  static const DtVisualizerSchema& theDtAggregateExtentSchema();
108 
110  static const DtVisualizerSchema& theDtIntervisibilityLineSchema();
111 
113  static const DtVisualizerSchema& theDtIntervisibilityFanSchema();
114 
116  static const DtVisualizerSchema& theDtIntervisibilityEntityFanSchema();
117 
119  static const DtVisualizerSchema& theDtEllipseSchema();
120 
122  static const DtVisualizerSchema& theDt2DEntityEmitterVolumeSchema();
123 
125  static const DtVisualizerSchema& theDtEntityEmitterVolumeSchema();
126 
128  static const DtVisualizerSchema& theDtIntervisibilityVertexSchema();
129 
131  static const DtVisualizerSchema& theDtEnvironmentalLineSchema();
132 
134  static const DtVisualizerSchema& theDtAirCorridorLineSchema();
135 
137  static const DtVisualizerSchema& theDtEnvironmentalAreaSchema();
138 
140  static const DtVisualizerSchema& theDtTextBoxSchema();
141 
143  static const DtVisualizerSchema& theDt2DEntityHeadingIndicatorSchema();
144 
146  static const DtVisualizerSchema& theDtEntitySymbolDecorationSchema();
147 
149  static const DtVisualizerSchema& theDtTacticalGraphicSymbolDecorationSchema();
150 
152  static const DtVisualizerSchema& theDtAggregateSymbolDecorationSchema();
153 
155  static const DtVisualizerSchema& theDtEntityWakeSchema();
156 
158  static const DtVisualizerSchema& theDtEntityRotorWashSchema();
159 
161  static const DtVisualizerSchema& theDt2DLaserDesignatorSchema();
162 
164  static const DtVisualizerSchema& theDt3DLaserDesignatorSchema();
165 
166  private:
167 
170 
173 
175 
176  };
177 
178 }

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)