VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mineStateP.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 1992-2025 MAK Technologies, Inc
3 ** All rights reserved.
4 *********************************************************************/
5 #pragma once
6 
7 #if DtDIS
8 
9 
10 #include <vlpi/netStructs.h>
11 #include "pduHeader.h"
12 
15 
16 
20 
21 struct DtNetMinefieldPerimeterRecord
22 {
23  DtNetFloat32 myX;
24  DtNetFloat32 myY;
25 };
26 
29 
30 struct DtNetMinefieldStatePdu
31 {
32  DtNetPduHeader myHeader;
33  DtNetEntityIdentifier myMinefieldID;
34  DtNetU16 mySequenceNumber;
35  DtNetU8 myForceID;
36  DtNetU8 myNumPerimeterPoints;
37  DtNetEntityType myMinefieldType;
38  DtNetU16 myNumMineTypes;
39  DtNet64Vector myLocation;
40  DtNetEulerAngles myOrientation;
41  DtNetU16 myAppearance;
42  DtNetU16 myProtocolMode;
43 };
44 
45 #endif
46 
Definition: netStructs.h:214
Network-order unsigned 16-bit quantity.
Definition: vlNetTypes.h:52
Definition: pduHeader.h:14
DtU8 DtNetU8
Unsigned 8-bit value.
Definition: vlNetTypes.h:31
Definition: netStructs.h:116
Definition: netStructs.h:55
Network-order 32-bit IEEE-754 floating-point quantity.
Definition: vlNetTypes.h:148
This class is deprecated, please use DtNetVector64 in vlVector.h.
Definition: netStructs.h:179

Document ID: Generated on Thu Oct 16 00:12:25 EDT 2025 from SVN revision 280738
Copyright © 1992-2025 MAK Technologies. All Rights Reserved (www.mak.com)