15 #ifndef culturalFeatureParameters_H_
16 #define culturalFeatureParameters_H_
42 const DtString& name = DtString::nullString(),
66 virtual bool gravityAligned()
const;
Instances of DtVrfObjectParameters are the readable/writeable objects that contain the information ne...
Definition: vrfObjectParameters.h:59
Definition: symbolString.h:20
virtual bool inheritValues(const DtVrfObjectParameters *benefactor)
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
DT_DLL_readerWriter DtBoost::shared_ptr< DtEnvironment > DtEnvironmentSP
Definition: readerWriter.h:30
Definition: readerWriterRegistry.h:39
const DtMovingObjectParameters & operator=(const DtMovingObjectParameters &orig)
assignment operator
The moving-object-param parameter type is used for objects that are capable of movement, such as individual entities and aggregates.
Definition: movingObjectParameters.h:33
DtRwBoolean myGravityAligned
Parameter Name: gravity-aligned Parameter Description: Whether or not object clamps to the terrain...
Definition: culturalFeatureParameters.h:87
virtual DtString type() const
Should return the type of object this is a parameter block for.
static DtVrfObjectParameters * creator(DtEnvironmentSP env, DtEnvValueSP *objectNode)
virtual void inheritValuesFromThisType(const DtMovingObjectParameters *benefactor)
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
virtual DtVrfObjectParameters * clone(const DtString &name=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=NULL) const
Contains the set of readable/writeable parameters associated with a cultural feature entity...
Definition: culturalFeatureParameters.h:30