VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
DtGlobalEnvironmentObjectRepository Class Reference

This class creates a network state repository to aid sending tactical smoke objects. More...

Inheritance diagram for DtGlobalEnvironmentObjectRepository:
Inheritance graph
[legend]

Public Member Functions

 DtGlobalEnvironmentObjectRepository ()
virtual bool sendNeeded (const DtEnvironmentProcessRepository &asSeenByRemote)
void setClock (DtClock *clock)
DtClock * clock () const
double lastUpdateTime () const
void setLastUpdateTime (DtTime t)

Static Public Member Functions

static
DtEnvironmentProcessRepository
create ()

Protected Member Functions

virtual bool sendRecordsNeeded (const DtEnvironmentProcessRepository &asSeenByRemote)
virtual bool sendWeatherRecNeeded (DtTime dt, DtNetEnvironmentalRecord *rec, DtNetEnvironmentalRecord *recRemote)
virtual bool sendNetRecNeeded (DtNetEnvironmentalRecord *rec1, DtNetEnvironmentalRecord *rec2)

Protected Attributes

DtClock * myClock
DtTime myLastUpdateTime

Detailed Description

This class creates a network state repository to aid sending tactical smoke objects.

Constructor & Destructor Documentation

DtGlobalEnvironmentObjectRepository::DtGlobalEnvironmentObjectRepository ( )

Member Function Documentation

static DtEnvironmentProcessRepository* DtGlobalEnvironmentObjectRepository::create ( )
static
virtual bool DtGlobalEnvironmentObjectRepository::sendNeeded ( const DtEnvironmentProcessRepository asSeenByRemote)
virtual
void DtGlobalEnvironmentObjectRepository::setClock ( DtClock *  clock)
DtClock* DtGlobalEnvironmentObjectRepository::clock ( ) const
double DtGlobalEnvironmentObjectRepository::lastUpdateTime ( ) const
void DtGlobalEnvironmentObjectRepository::setLastUpdateTime ( DtTime  t)
virtual bool DtGlobalEnvironmentObjectRepository::sendRecordsNeeded ( const DtEnvironmentProcessRepository asSeenByRemote)
protectedvirtual
virtual bool DtGlobalEnvironmentObjectRepository::sendWeatherRecNeeded ( DtTime  dt,
DtNetEnvironmentalRecord *  rec,
DtNetEnvironmentalRecord *  recRemote 
)
protectedvirtual
virtual bool DtGlobalEnvironmentObjectRepository::sendNetRecNeeded ( DtNetEnvironmentalRecord *  rec1,
DtNetEnvironmentalRecord *  rec2 
)
protectedvirtual

Member Data Documentation

DtClock* DtGlobalEnvironmentObjectRepository::myClock
protected
DtTime DtGlobalEnvironmentObjectRepository::myLastUpdateTime
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)