![]() |
VR-Link API Documentation for HLA Evolved
|
00001 /********************************************************************* 00002 ** Copyright (c) 1992-2010 VT MAK 00003 ** All rights reserved. 00004 *********************************************************************/ 00005 00006 #ifndef _COLLISIONP_H_ 00007 #define _COLLISIONP_H_ 1 00008 00012 00013 #include <vlpi/NetStructs.h> 00014 #include <vl/eventId.h> 00015 #include "pduHeader.h" 00016 00017 /* per Document IST-CR-93-15 Section 5.4.4.3.1 */ 00018 typedef struct DtNetCollisionPdu 00019 { 00020 DtNetPduHeader DtHeader; 00021 DtNetEntityIdentifier DtIssueId; 00022 DtNetEntityIdentifier DtCollideId; 00023 DtNetEventId DtEvent; 00024 DtNetU8 collisionType; /* padding before VERS 5 */ 00025 DtNetU8 unused_8; 00026 DtNetLinearVelocity DtVelocity; 00027 DtNetFloat32 DtMass; 00028 DtNetEntityCoordinates DtLocation; 00029 } DtNetCollisionPdu; 00030 00031 #endif /* _COLLISIONP_H_ */