VR-Link API Documentation for HLA 4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
environmentalGeometryRecord.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 1992-2025 MAK Technologies, Inc
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
9 #ifndef DtEnvironmentalGeometryRecord_H_
10 #define DtEnvironmentalGeometryRecord_H_
11 
12 
13 #include "environmentalRecord.h"
14 
15 
21 
23 {
24 public:
25 
28 
31  const DtEnvironmentalGeometryRecord& orig);
32 
35  const DtEnvironmentalGeometryRecord& orig);
36 
39 
41  virtual DtEnvironmentalRecord* clone() const;
42 
45  virtual void setHasState(bool hasState);
46  virtual bool hasState() const;
47 
48 protected:
49 
50  bool myHasState;
51 };
52 
53 
54 #endif
55 
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
virtual DtEnvironmentalRecord * clone() const
Creates a new complete copy of this record, including a copy of the network representation.
DtEnvironmentalGeometryRecord provides a common base class for all environmental geometry (as opposed...
Definition: environmentalGeometryRecord.h:22
bool myHasState
Definition: environmentalGeometryRecord.h:50
const DtEnvironmentalRecord & operator=(const DtEnvironmentalRecord &orig)
Assignment operator.
DtEnvironmentalRecord is the base class from which all geometry and state environmental records are d...
Definition: environmentalRecord.h:22

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)