57 virtual void place(
const DtVector& location,
const DtReal heading,
58 bool clampToGroundFlag =
true,
bool* dataAvailable = 0,
59 bool requireAllData =
false)
override;
Contains the DtVrfMovingObjectStateRepository class declaration.
Description: This repository holds all information that is common to all the forms of all objects wit...
Definition: vrfMovingObjectStateRepository.h:31
virtual void place(const DtVector &location, bool *dataAvailable=0, bool requireAllData=false) override
Place entity at 'location', on the ground, keeping its current heading. The dataAvailable flag will b...
static DtVrfObjectStateRepository * creator(const DtString &name, DtLocalObject *vrfObject, DtReaderWriterRegistry *parentRegistry)
DtVrfMovingObjectStateRepository & operator=(const DtVrfMovingObjectStateRepository &orig)
Assignment Operator.
Definition: readerWriterRegistry.h:39
virtual const int vrfMovingObjectStateRepositorySubType() const
Returns DtVrfMovingObjectStateRepositorySubTypeBase.
Description: This repository is an internal repository accessible only by local objects. It holds all information that is common to all the forms of all entity/aggregate/control objects within VR-Forces.
Definition: vrfObjectStateRepository.h:91
Class: DtSurfaceEntityStateRepository.
Definition: subsurfaceEntityStateRepository.h:20
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
virtual DtString type() const override
returns DtSimObjectStateRepositoryType
A locally simulated VRF object.
Definition: localObject.h:98