VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
simEntityNetInterface.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2000 MaK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
14 
15 #pragma once
16 
19 #include <vlpi/disEnums.h>
20 
21 class DtBaseEntityStateRepository;
22 
30 namespace makVrf
31 {
32  static DtCapability DtBackgroundEntityNature = (DtCapability)(DtRepairCap + 10);
33 
35  {
36  private:
39 
42 
44  const DtSimEntityNetInterface & operator=(const DtSimEntityNetInterface& orig);
45 
46  public:
47 
50  bool publishObject = true);
51 
53  virtual ~DtSimEntityNetInterface();
54 
55  virtual DtBaseEntityStateRepository * baseEntityNetworkState() const;
56 
57  virtual bool isEnvironmental() const { return false; };
58 
62  static DtSimEntityNetInterface * isEntityNetInterface(
63  const DtSimObjectNetInterface * objNetInterface);
64 
65  protected:
66 
67  DtDeadReckonTypes myDeadReckoningAlgorithm;
68  };
69 }
DtDeadReckonTypes myDeadReckoningAlgorithm
Definition: simEntityNetInterface.h:67
The overall structure of the DtStateData mechanism is: The DtStateData contains a list of double buff...
Definition: stateData.h:336
Class Description: DtSimObjectNetInterface.
Definition: simObjectNetInterface.h:48
Definition: simEntityNetInterface.h:34
virtual bool isEnvironmental() const
Definition: simEntityNetInterface.h:57
static DtCapability DtBackgroundEntityNature
Definition: simEntityNetInterface.h:32

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)