VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
extDiGuyObjectDecoderHLA.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2019 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #if DtHLA
13 
16 #include <vl/diGuyObjectDecoderHLA.h>
17 
18 
23 {
24 public:
25 
28  DtExerciseConn* exConn,
29  DtObjClassDesc* classDesc);
30 
32  virtual ~DtExtDIGuyObjectDecoder();
33 
36 
38  DtExtDIGuyObjectDecoder& operator=(const DtExtDIGuyObjectDecoder& orig);
39 
40 public:
41 
42  static void setupReplacementDecoders(DtDIGuyObjectDecoder *baseDecoder);
43 
44 protected:
45 
47  static void decodeDIGuyAppearance(
49  const RTI::AttributeHandleValuePairSet& attrs,
50  int pairSetIndex );
51 
53  static void decodeDIGuyBodyWeight(
55  const RTI::AttributeHandleValuePairSet& attrs,
56  int pairSetIndex );
57 
59  static void decodeDIGuyAction(
61  const RTI::AttributeHandleValuePairSet& attrs,
62  int pairSetIndex );
63 
64 };
65 
66 #endif // DtHLA
Instances of DtDIGuyObjectDecoder are used to decode data from the network into DtDIGuyObjectStateRep...
Definition: extDiGuyObjectDecoderHLA.h:22
Contains makVrv::DtExtDiGuyStateRepository class.
#define DT_DLL_vrfExtObjects
Definition: dllExport.h:23

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)