26 const DtString& rwName = DtString::nullString(),
31 const DtString& rwName = DtString::nullString(),
42 const DtString& rwName = DtString::nullString(),
57 virtual float rollbackTransitionSpeed()
const;
58 virtual void setRollbackTransitionSpeed(
float transitionSpeed );
63 virtual int rollbackTransitionSpeedDelay()
const;
64 virtual void setRollbackTransitionSpeedDelay(
int numTicks );
DtRwReal myRollbackTransitionSpeed
The previous transition speed for the entity.
Definition: humanPosturePSR.h:82
DtVrfObject is used to represent any type of simulated object (entities, aggregate, control objects) in a VR-Forces application.
Definition: vrfObject.h:215
Definition: readerWriterRegistry.h:39
DtRwInt myDesiredStaticPosture
The desired static posture for the entity.
Definition: humanPosturePSR.h:77
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
DtLifeformStaticPosture
These are the available static postures for lifeform (human) entities.
Definition: lifeformStaticPostures.h:22
Description: Readable, Writable int.
Definition: rwInt.h:25
Contains the DtLifeformStaticPosture enumeration declaration.
virtual DtVrfProcessStateRepository * clone(const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) const =0
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
Class DtVrfProcessStateRepository: Abstract base class for all process state repositories.
Definition: vrfProcessStateRepository.h:43
virtual DtString type() const =0
Returns the string type of the repository, as defined in procSRTypes.h.
DtRwInt myRollbackTransitionSpeedDelay
How many ticks to wait for rolling back the transition speed.
Definition: humanPosturePSR.h:85
Stores state data for the DtHumanPostureContoller.
Definition: humanPosturePSR.h:20
const DtVrfProcessStateRepository & operator=(const DtVrfProcessStateRepository &orig)