VR-Link API Documentation for HLA Evolved
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
vl
packets
entityStateP.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
*********************************************************************/
5
6
#ifndef _ENTITYSTATEP_H_
7
#define _ENTITYSTATEP_H_ 1
8
13
14
#include <
vlpi/netStructs.h
>
15
#include "
pduHeader.h
"
16
17
typedef
struct
DtNetDeadReckonParameters
18
{
19
DtNetU8
DtAlgorithm
;
20
DtNetU8
DtDRParameterType
;
21
DtNetU16
DtParam0
;
22
DtNetFloat32
DtParamX
;
23
DtNetFloat32
DtParamY
;
24
DtNetFloat32
DtParamZ
;
25
DtNetLinearVelocity
DtAcceleration
;
26
DtNetAngularVelocity
DtAngularVel
;
27
}
DtNetDeadReckonParameters
;
28
29
typedef
DtNetU32
DtNetEntityAppearance
;
30
typedef
DtNetU32
DtNetEntityCapabilities
;
31
32
/* per Document IST-CR-93-15 Section 5.4.3.1 */
33
typedef
struct
DtNetEntityStatePdu
34
{
35
DtNetPduHeader
DtHeader
;
36
DtNetEntityIdentifier
DtEntityId
;
37
DtNetU8
DtForceId
;
38
DtNetU8
DtNumArtParams
;
39
DtNetEntityType
DtType
;
40
DtNetEntityType
DtGuise
;
41
DtNetLinearVelocity
DtVelocity
;
42
DtNetWorldCoordinates
DtLocation
;
43
DtNetEulerAngles
DtOrientation
;
44
DtNetEntityAppearance
DtAppearance
;
45
DtNetDeadReckonParameters
DtDeadReckonParms
;
46
DtNetEntityMarking
DtMarking
;
47
DtNetEntityCapabilities
DtCapabilities
;
48
#define DtMaxNumEsArtRecords 10
49
DtNetArtPartRecord
DtArtRecords
[
DtMaxNumEsArtRecords
];
50
}
DtNetEntityStatePdu
;
51
52
#endif
/* _ENTITYSTATEP_H_ */
Document ID: Generated on Thu Feb 22 04:26:36 EST 2018 from SVN revision 186468
Copyright © 2005-2016 VT MÄK. All Rights Reserved (
www.mak.com
)