13 #include <vlutil/vlMachineTypes.h>
14 #include <matrix/vlVector.h>
52 virtual bool init()
override;
61 virtual const int groundEntityStateRepositorySubType()
const;
75 virtual void setRearSupport(
const DtVector& rearSupport);
78 bool hasLightingComponent()
const;
Description: This repository holds all information that is common to all the forms of local ground en...
Definition: groundVehicleStateRepository.h:30
Contains the DtVrfMovingObjectStateRepository class declaration.
virtual bool init() override
Our 'virtual' constructor. Calls all the create<>() methods.
Description: This repository holds all information that is common to all the forms of all objects wit...
Definition: vrfMovingObjectStateRepository.h:31
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
virtual void setToLegacyRWData() override
virtual void restoreFromLegacyRWData() override
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
DtSoilList mySoilList
Definition: groundVehicleStateRepository.h:89
virtual void createLegacyRWData() override
Creates the legacy data used for any pre/put operation. Override this to create your legacy data atta...
virtual void initializeFromParameters() override
Contains the set of readable/writeable parameters associated with a ground vehicle entity...
Definition: groundVehicleParameters.h:33
class DtSoilList:
Definition: soilList.h:32
class DtSoilFactors:
Definition: soilFactors.h:31
virtual DtString type() const override
returns DtSimObjectStateRepositoryType
Class Invariant: The DtGroundInteractionPt class must always have a valid DtAttachedTerrain or DtSimM...
Definition: groundInteractionPt.h:28
A locally simulated VRF object.
Definition: localObject.h:98