19 #ifndef DtVrfRemoteEnvironmentalNetInterface_H_
20 #define DtVrfRemoteEnvironmentalNetInterface_H_
55 bool publishObject =
true);
89 virtual void setMinTickPeriod(
double minTickPeriod);
92 virtual double minTickPeriod()
const;
95 virtual void setMinTickPeriodVariance(
double minTickPeriodVariance);
98 virtual double minTickPeriodVariance()
const;
103 virtual void setNextTickTime(
double nextTickTime);
106 virtual double nextTickTime()
const;
113 virtual double calculateNextTickTime()
const;
DtInterfaceMessageExecutive * myMessageExec
Definition: vrfRemoteEnvironmentalNetInterface.h:123
DtVrfObject is used to represent any type of simulated object (entities, aggregate, control objects) in a VR-Forces application.
Definition: vrfObject.h:215
double myMinTickPeriod
Definition: vrfRemoteEnvironmentalNetInterface.h:128
Definition: readerWriterRegistry.h:39
virtual void onTick()
override of base class onTick(), calls updateFromReflectedObject()
double myMinTickPeriodVariance
Definition: vrfRemoteEnvironmentalNetInterface.h:129
static DtSimObjectNetInterface * creator(const DtString &name, DtVrfObject *simObject, DtReaderWriterRegistry *parentRegistry, bool publishObject)
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
File: simMsg.h.
Definition: simMessage.h:35
DtSimManager * mySimManager
Obtained from our DtVrfObject.
Definition: vrfRemoteEnvironmentalNetInterface.h:126
virtual bool init()
override of base class init().
double myNextTickTime
Definition: vrfRemoteEnvironmentalNetInterface.h:130
Contains the DtInterfaceMessageExecutive class declaration.
Definition: interfaceMessageExecutive.h:22
Class Description: DtSimObjectNetInterface.
Definition: simObjectNetInterface.h:37
Class Description: DtVrfRemoteEnvironmentalNetInterface.
Definition: vrfRemoteEnvironmentalNetInterface.h:42
const DtSimRemoteEnvironmentalNetInterface & operator=(const DtSimRemoteEnvironmentalNetInterface &orig)
assignment operator
The simulation engine is controlled by a single,top-level class called the Simulation Manager...
Definition: simManager.h:102
virtual void tick()
Clears the changed flag for the tick, then calls onTick().
File: remEnvNetIf.h.
Definition: simRemoteEnvironmentalNetInterface.h:35
virtual DtString type() const
Returns the type of net interface object.