VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
disEnumsExtensions.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2013 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 #pragma once
7 
8 // disEnumsExt:
9 //
10 // This header file contains the extensions to the RPR/DIS enumeration
11 // other than object type extensions (found in objTypeEnums), and are used
12 // primarily in the variable portion of environmental process and aggregate
13 // messages.
14 
15 #include <vlpi/disEnums.h>
16 
17 
18 // Define bit fields for use in the Env. Model Type
20 {
21  DtEnvModelProjection = 0x00000001,
22  DtEnvModelBound2D = 0x00000002,
24 };
25 
26 // Extend the DtEnvironmentalRecordType Enumeration
27 const DtEnvironmentalRecordType DtEnvObjectStateRecordType_V1 =
28  DtEnvironmentalRecordType(0x00000004);
29 
30 const DtEnvironmentalRecordType DtEnvObjectStateRecordType_V2 =
31  DtEnvironmentalRecordType(0x00000005);
32 
33 const DtEnvironmentalRecordType DtEnvObjectStateRecordType_V3 =
34  DtEnvironmentalRecordType(0x00000006);
35 
36 const DtEnvironmentalRecordType DtEnvObjectStateRecordType_V4 =
37  DtEnvironmentalRecordType(0x00000007);
38 
39 const DtEnvironmentalRecordType DtEnvObjectStateRecordType_V5 =
40  DtEnvironmentalRecordType(0x00000008);
41 
42 const DtEnvironmentalRecordType DtEnvObjectStateRecordType =
43  DtEnvironmentalRecordType(0x00000009);
44 
45 const DtEnvironmentalRecordType DtEnvVrfObjectDataStateRecordType =
46  DtEnvironmentalRecordType(0x000000D0);
47 
48 const DtEnvironmentalRecordType DtEnvSmokeStateRecordType =
49  DtEnvironmentalRecordType(0x00001105);
50 
51 // This is used in VR-Forces 3.12 and replaced by DtEnvVrfWeatherStateRecordType
52 // in VR-Forces 4.0
53 const DtEnvironmentalRecordType DtEnvVrf312WeatherStateRecordType =
54  DtEnvironmentalRecordType(0x00001106);
55 
56 // Type used in VR-Forces 4.0, 4.1 and 4.1.1
57 const DtEnvironmentalRecordType DtEnvVrfWeatherStateRecordType_V1 =
58  DtEnvironmentalRecordType(0x00001107);
59 
60 // Type used in VR-Forces 4.2
61 const DtEnvironmentalRecordType DtEnvVrfWeatherStateRecordType_V3 =
62  DtEnvironmentalRecordType(0x00001108);
63 
64 // Type used in VR-Forces 4.3
65 const DtEnvironmentalRecordType DtEnvVrfWeatherStateRecordType_Old =
66  DtEnvironmentalRecordType(0x00001109);
67 
70 const DtEnvironmentalRecordType DtEnvVrfWeatherStateRecordType =
71  DtEnvironmentalRecordType(0x0000110A);
72 
73 const DtEnvironmentalRecordType DtVrfSimulationDateTimeStateRecordType =
74  DtEnvironmentalRecordType(0x00001200);
75 
76 const DtEnvironmentalRecordType DtEnvFixedCylinderGeometryRecordType =
77  DtEnvironmentalRecordType(0xA0000000);
78 
79 const DtEnvironmentalRecordType DtEnvArticulatingCylinderGeometryRecordType =
80  DtEnvironmentalRecordType(0xB0000000);
81 
82 const DtEnvironmentalRecordType DtEnv2DGraphicalObjectStateRecordType =
83  DtEnvironmentalRecordType(0x00002001);
84 
85 const DtEnvironmentalRecordType DtEnv3DGraphicalObjectStateRecordType =
86  DtEnvironmentalRecordType(0x00002002);
87 
88 const DtEnvironmentalRecordType DtEnv3DGraphicalObjectLineStateRecordType =
89  DtEnvironmentalRecordType(0x00002003);
90 
91 const DtEnvironmentalRecordType DtEnv3DAttributeTemplateStateRecordType =
92  DtEnvironmentalRecordType(0x00002004);
93 
94 const DtEnvironmentalRecordType DtEnv3DAttributeStateRecordType =
95  DtEnvironmentalRecordType(0x00002005);
96 
97 const DtEnvironmentalRecordType DtEnv2DGraphicalObjectTextStateRecordType =
98  DtEnvironmentalRecordType(0x00002006);
99 
101 
102 const DtEnvironmentalRecordType DtEnvExtendedDataRecordType =
103  DtEnvironmentalRecordType(0x00002007);
104 
105 const DtEnvironmentalRecordType DtEnvBulkDataRecordType =
106  DtEnvironmentalRecordType(0x00002008);
107 
109 {
115 };
116 

Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)