VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
globalObjectDesignator.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 1992-2025 MAK Technologies, Inc
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vlutil/vlString.h>
13 #include <vlpi/entityIdentifier.h>
14 
16 
17 #if DtHLA
18 class DT_DLL_VL DtObjectId;
19 #define DtMAX_OBJECT_NAME_LENGTH 64
20 
23 
38 {
39 public:
40 
41  DtNetGlobalObjectDesignator& operator=(
42  const DtGlobalObjectDesignator& des);
43 
44  operator DtGlobalObjectDesignator() const;
45 
46 protected:
47 
48  char myRep[DtMAX_OBJECT_NAME_LENGTH];
49 
50 };
51 
52 #elif DtDIS
55 //typedef DtNetEntityIdentifier DtNetObjectId;
57 
60 
61 #endif
Contains the DtEntityIdentifier class declaration.
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Contains the DtString class declaration.
DtObjectId DtGlobalObjectDesignator
In DIS a DtGlobalObjectDesignator is a DtObjectId.
Definition: globalObjectDesignator.h:59
DtEntityIdentifier DtObjectId
In DIS a DtObjectId is a DtEntityIdentifier.
Definition: globalObjectDesignator.h:15
DtNetEntityIdentifier DtNetGlobalObjectDesignator
Definition: globalObjectDesignator.h:56
Definition: netStructs.h:116
Instances of DtEntityIdentifier are used as a unique ID for entities in DIS.
Definition: entityIdentifier.h:31
Instances of DtString are used to represent strings.
Definition: vlString.h:36

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)