|
| | DtAggregateObjectParameters (const DtString &name=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=NULL, DtEnvironmentSP env=DtEnvironmentSP(), DtEnvValueSP *objectNode=NULL) |
| |
| | DtAggregateObjectParameters (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL, DtEnvironmentSP env=DtEnvironmentSP(), DtEnvValueSP *objectNode=NULL) |
| |
| const DtAggregateObjectParameters & | operator= (const DtAggregateObjectParameters &orig) |
| |
| virtual | ~DtAggregateObjectParameters () override |
| |
| virtual bool | init () override |
| |
| virtual DtVrfObjectParameters * | clone (const DtString &name=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=NULL) const override |
| |
| virtual DtVrfObjectParameters * | clone (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL) const override |
| |
| virtual bool | inheritValues (const DtVrfObjectParameters *benefactor) override |
| |
| virtual DtString | type () const override |
| |
| virtual void | inheritValuesFromThisType (const DtAggregateObjectParameters *benefactor) |
| |
| virtual DtFormation * | getFormation (const DtString &formationName, DtString *retFormationName=NULL) const |
| |
| virtual DtFormation * | getDefaultFormation () const |
| |
| virtual DtFormationTable * | formationTable () |
| |
| virtual const DtFormationTable * | formationTable () const |
| |
| virtual bool | canHaveSubordinates () const |
| |
| virtual void | setCanHaveSubordinates (bool) |
| |
| | DtMovingObjectParameters (const DtString &name=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=NULL, DtEnvironmentSP env=DtEnvironmentSP(), DtEnvValueSP *objectNode=NULL) |
| |
| | DtMovingObjectParameters (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL, DtEnvironmentSP env=DtEnvironmentSP(), DtEnvValueSP *objectNode=NULL) |
| |
| virtual | ~DtMovingObjectParameters () override |
| |
| const DtMovingObjectParameters & | operator= (const DtMovingObjectParameters &orig) |
| |
| virtual void | inheritValuesFromThisType (const DtMovingObjectParameters *benefactor) |
| |
| virtual void | postGetSelf () override |
| |
| virtual int | illuminationRecalcTime () const |
| |
| virtual void | setIlluminationRecalcTime (int newValue) |
| |
| virtual int | weatherAreaRecalcTime () const |
| |
| virtual void | setWeatherAreaRecalcTime (int newValue) |
| |
| virtual bool | canPivot () const |
| |
| virtual void | setCanPivot (bool newValue) |
| |
| virtual bool | protectEmbarkedFromCollateralDamage () const |
| |
| virtual void | setProtectEmbarkedFromCollateralDamage (bool newValue) |
| |
| virtual DtReal | maxPivotSpeed () const |
| |
| virtual void | setMaxPivotSpeed (DtReal maxSpeed) |
| |
| virtual const DtVector & | leftSupport () const |
| |
| virtual void | setLeftSupport (const DtVector &newLeftSupport) |
| |
| virtual const DtVector & | rightSupport () const |
| |
| virtual void | setRightSupport (const DtVector &newRightSupport) |
| |
| virtual const DtVector & | otherSupport () const |
| |
| virtual void | setOtherSupport (const DtVector &newOtherSupport) |
| |
| virtual DtReal | maxSpeed () const |
| |
| virtual void | setMaxSpeed (DtReal speed) |
| |
| virtual DtReal | maxReverseSpeed () const |
| |
| virtual void | setMaxReverseSpeed (DtReal speed) |
| |
| virtual bool | useModelArtPartInformation () const |
| |
| virtual void | setUseModelArtPartInformation (bool) |
| |
| virtual DtReal | turningRadius () const |
| |
| virtual void | setTurningRadius (DtReal turningRadius) |
| |
| virtual DtReal | maxSlope () const |
| |
| virtual void | setMaxSlope (DtReal slope) |
| |
| virtual DtReal | orderedSpeed () const |
| |
| virtual void | setOrderedSpeed (DtReal speed) |
| |
| virtual DtReal | maxAcceleration () const |
| |
| virtual void | setMaxAcceleration (const DtReal maxAcceleration) |
| |
| virtual DtReal | maxStoppingDeceleration () const |
| |
| virtual void | setMaxStoppingDeceleration (const DtReal maxStoppingDeceleration) |
| |
| virtual DtReal | maxLateralAcceleration () const |
| |
| virtual void | setMaxLateralAcceleration (const DtReal maxLateralAcceleration) |
| |
| virtual bool | useObjectGeometry () const |
| |
| virtual void | setUseObjectGeometry (bool) |
| |
| virtual bool | useObjectVisuals () const |
| |
| virtual void | setUseObjectVisuals (bool) |
| |
| virtual const DtString & | objectGeometryFile () const |
| |
| virtual void | setObjectGeometryFile (const DtFilename &) |
| |
| virtual bool | embedIntoTerrain () const |
| |
| virtual void | setEmbedIntoTerrain (bool) |
| |
| virtual void | setDIGuyCharacterInfo (const DtRwDIGuyCharacterInfo &info) |
| |
virtual const
DtRwDIGuyCharacterInfo & | diguyCharacterInfo () const |
| |
| virtual void | setUsingRailMovement (bool rails) |
| |
| virtual bool | usingRailMovement () const |
| |
| | DtVrfObjectParameters (const DtString &name=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=NULL, DtEnvironmentSP env=DtEnvironmentSP(), DtEnvValueSP *objectNode=NULL) |
| |
| | DtVrfObjectParameters (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL, DtEnvironmentSP env=DtEnvironmentSP(), DtEnvValueSP *objectNode=NULL) |
| |
| virtual | ~DtVrfObjectParameters () override |
| |
| DtVrfObjectParameters & | operator= (const DtVrfObjectParameters &orig) |
| |
| virtual void | inheritValuesFromThisType (const DtVrfObjectParameters *benefactor) |
| |
| virtual bool | createLocalSubComponentTypes () |
| |
| virtual bool | createRemoteSubComponentTypes () |
| |
virtual
DtVrfObjectSubComponentTypes * | localVrfSubComponentTypes () const |
| |
virtual
DtVrfObjectSubComponentTypes * | remoteVrfSubComponentTypes () const |
| |
| virtual void | setMinTickPeriod (DtReal minTickPeriod) |
| |
| virtual DtReal | minTickPeriod () const |
| |
| virtual void | setMinTickPeriodVariance (DtReal minTickPeriodVariance) |
| |
| virtual DtReal | minTickPeriodVariance () const |
| |
| virtual DtForceType | forceType () const |
| |
| virtual void | setForceType (const DtForceType force) |
| |
| virtual bool | hasGuiKeyword (const DtString &) const |
| |
| virtual const DtString & | category () const |
| |
| virtual void | setCategory (const DtString &category) |
| |
| virtual bool | categorySpecified () const |
| |
| virtual const DtString & | echelonLevel () const |
| |
| virtual void | setEchelonLevel (const DtString &echelonLevel) |
| |
| virtual bool | echelonLevelSpecified () const |
| |
| virtual const DtString & | callsign () const |
| |
| virtual void | setCallsign (const DtString &callsign) |
| |
| virtual bool | callsignSpecified () const |
| |
| virtual bool | organized () const |
| |
| virtual void | setOrganized (bool organized) |
| |
| virtual const DtRwVisualMetaData & | visualMetaData () const |
| |
| virtual void | setVisualMetaData (const DtRwVisualMetaData &list) |
| |
virtual const
DtComponentDescriptorList & | sensorDescriptorList () const |
| |
| virtual DtComponentDescriptorList & | sensorDescriptorList () |
| |
| virtual void | setSensorDescriptorList (const DtComponentDescriptorList &list) |
| |
virtual const
DtComponentDescriptorList & | controllerDescriptorList () const |
| |
| virtual DtComponentDescriptorList & | controllerDescriptorList () |
| |
| virtual void | setControllerDescriptorList (const DtComponentDescriptorList &list) |
| |
virtual const
DtComponentDescriptorList & | actuatorDescriptorList () const |
| |
| virtual DtComponentDescriptorList & | actuatorDescriptorList () |
| |
| virtual void | setActuatorDescriptorList (const DtComponentDescriptorList &list) |
| |
virtual const
DtConnectionDescriptorList & | connectionDescriptorList () const |
| |
virtual
DtConnectionDescriptorList & | connectionDescriptorList () |
| |
| virtual void | setConnectionDescriptorList (const DtConnectionDescriptorList &list) |
| |
| virtual DtDeadReckonTypes | deadReckoningAlgorithm () const |
| |
| virtual void | setDeadReckoningAlgorithm (DtDeadReckonTypes deadReckoningAlgorithm) |
| |
virtual const
DtRwNavigationParameters & | navigationParameters () const |
| |
| virtual DtRwNavigationParameters & | navigationParameters () |
| |
| virtual void | setNavigationParameters (const DtRwNavigationParameters ¶meters) |
| |
virtual const
DtRwDeadReckonThresholds & | deadReckoningThresholds () const |
| |
| virtual void | setDeadReckoningThresholds (const DtRwDeadReckonThresholds &deadReckoningThresholds) |
| |
| virtual DtReal | mass () const |
| |
| virtual void | setMass (const DtReal mass) |
| |
virtual const
DtRwSensorSignatureList & | sensorSignatureList () const |
| |
| virtual DtRwSensorSignatureList & | sensorSignatureList () |
| |
virtual const
DtVrfSubObjectParameterList & | subordinateObjects () const |
| |
| virtual void | setSubordinateObjects (const DtVrfSubObjectParameterList &subordinateObjects) |
| |
virtual const
DtVrfSubObjectParameterList & | attachedObjects () const |
| |
| virtual void | setAttachedObjects (const DtVrfSubObjectParameterList &attachedObjects) |
| |
virtual
DtVrfObjectSubComponentTypes * | localSubComponentTypes () const |
| |
virtual
DtVrfObjectSubComponentTypes * | remoteSubComponentTypes () const |
| |
| virtual void | putData (std::string &fp, int indentLevel=0) override |
| |
| virtual DtlObjPtr | getData (DtlObjPtr args, const DtReaderWriter::SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings) override |
| |
| virtual const Dt3dBoundingVolume * | boundingVolume () const |
| |
| virtual void | setBoundingVolume (const Dt3dBoundingVolume &newBoundingVolume) |
| |
| virtual void | setBoundingVolume (const DtVector &localBvolDiagonal, const DtVector &offset=DtVector::zero()) |
| |
virtual
DtSimBoundingGeometry::DtSimBoundingGeometryType | boundingGeometryType () const |
| |
| virtual void | setBoundingGeometryType (DtSimBoundingGeometry::DtSimBoundingGeometryType type) |
| |
| virtual double | draft () const |
| |
| virtual DtAggregateFormation | formation () const |
| |
| virtual void | setFormation (DtAggregateFormation formation) |
| |
| virtual DtU32 | appearance () const |
| |
| virtual void | setAppearance (const DtU32 appearance) |
| |
| virtual bool | appearanceSpecified () const |
| |
| virtual const DtString & | displayName () const |
| |
| virtual void | setDisplayName (const DtString &s) |
| |
| virtual const DtEntityType & | defaultEntityType () const |
| |
| virtual void | setDefaultEntityType (const DtEntityType &s) |
| |
| virtual const DtString & | displayDescription () const |
| |
| virtual void | setDisplayDescription (const DtString &s) |
| |
| virtual const DtString & | engagementRules () const |
| |
| virtual void | setEngagementRules (const DtString &engagementRules) |
| |
virtual const
DtSimResourceManager & | resourceManager () const |
| |
| virtual void | setResourceManager (const DtSimResourceManager &resourceManager) |
| |
| virtual void | resolveResourceManager (const DtSimResourceManager &) |
| |
| virtual void | setStateRepositoryUserExtensionType (const DtString &type) |
| |
| virtual const DtString & | stateRepositoryUserExtensionType () const |
| |
| virtual DtEntityType | objectType () const |
| |
| virtual void | setObjectType (const DtEntityType &objectType) |
| |
| virtual DtEntityType | matchType () const |
| |
| virtual void | setMatchType (const DtEntityType &objectType) |
| |
| virtual bool | taskedBySuperiorUponTaskComplete () const |
| |
| virtual void | setTaskedBySuperiorUponTaskComplete (bool trueOrFalse) |
| |
| virtual void | setRangeRingPublisherTickTime (double) |
| |
| virtual double | rangeRingPublisherTickTime () const |
| |
| void | setParameterType (const DtString &) |
| |
| const DtString & | parameterType () const |
| |
| virtual void | setStateRepositoryUserExtension (const DtVrfStateRepositoryUserExtension &userExtension) |
| |
virtual
DtVrfStateRepositoryUserExtension * | stateRepositoryUserExtension () const |
| |
| virtual void | getSelf (DtlObjPtr args, const DtReaderWriter::SearchPaths &searchPaths=DtReaderWriter::SearchPaths(), const DtVariableBindingsList &variableBindings=nullVariableReference()) override |
| |
| virtual void | prePutSelf () override |
| |
| virtual DtTime | underFireTime () const |
| |
| virtual void | setUnderFireTime (DtTime time) |
| |
| virtual bool | underFireTimeSpecified () const |
| |
| virtual DtReal | underFireDistance () const |
| |
| virtual void | setUnderFireDistance (DtReal underFireDistance) |
| |
| virtual bool | underFireDistanceSpecified () const |
| |
virtual const
DtAutoConnectionsListPtr & | autoConnections () const |
| |
| virtual DtAutoConnectionsListPtr & | autoConnections () |
| |
virtual const std::list
< DtSimArtPartDescriptor * > * | configuredArtPartList () const |
| |
virtual const std::list
< DtSimArtPartDescriptor * > * | componentDefaultArtPartList () const |
| |
| virtual void | connectSystems () |
| |
| bool | operator== (const DtVrfObjectParameters &) const |
| |
| bool | operator!= (const DtVrfObjectParameters &) const |
| |
| virtual DtEnvironmentSP | xmlEnvironment () |
| |
| virtual DtEnvValueSP | objectNode () |
| |
| virtual const DtReaderWriter * | findVariableBinding (const DtString &) const |
| |
virtual const
DtVariableBindingsList & | variableBindingsFromLoad () const |
| |
virtual
DtReaderWriterRegistryData * | findProperty (const DtString &rwName) const |
| |
| virtual const DtRwProperties & | parameterData () const |
| |
| virtual DtRwProperties & | parameterData () |
| |
| virtual const DtRwProperties & | stateData () const |
| |
| virtual DtRwProperties & | stateData () |
| |
| virtual const DtRwProperties & | internalStateData () const |
| |
| virtual DtRwProperties & | internalStateData () |
| |
| virtual void | setPublishParameterData (bool) |
| |
| virtual bool | publishParameterData () const |
| |
| virtual void | setDisplayObjectImage (int) |
| |
| virtual int | displayObjectImage () const |
| |
| virtual void | setUiFilename (const DtString &uiFilename) |
| |
| virtual DtString | uiFilename () const |
| |
| virtual void | setCanCreateAsNew (bool) |
| |
| virtual bool | canCreateAsNew () const |
| |
| virtual void | setCanMoveOntoEmbarked (bool) |
| |
| virtual bool | canMoveOntoEmbarked (const DtEntityType &=DtEntityType()) const |
| |
| virtual void | setSameObjectTypeCanAutoEmbark (bool) |
| |
| virtual bool | sameObjectTypeCanAutoEmbark () const |
| |
| virtual const DtRwEntityTypes & | canMoveOntoEmbarkedTypes () const |
| |
| virtual void | setCanMoveOntoEmbarkedTypes (const DtRwEntityTypes &) |
| |
| virtual bool | dynamicFeatureEnabled () const |
| |
| virtual void | setDynamicFeatureEnabled (bool enabled) |
| |
| virtual double | dynamicFeatureWidth () const |
| |
| virtual void | setDynamicFeatureWidth (double w) |
| |
| virtual bool | spatiallySearchable () const |
| |
| virtual void | setSpatiallySearchable (bool searchable) |
| |
| virtual void | rebuildArtPartList () |
| |
| virtual void | updatePartOverridesFromActuator (DtSimArtPartDescriptor &artPartDescriptor, const DtComponentDescriptor &actuatorDescriptor, const DtString &systemName=DtString::nullString()) |
| |
| virtual const DtString & | mainComponent () const |
| |
| virtual void | setMainComponent (const DtString &) |
| |
| virtual bool | mainComponentSpecified () const |
| |
| virtual std::set< std::string > | publicData () const |
| |
| virtual void | setPublicData (const std::set< std::string > &list) |
| |
| virtual bool | publicDataSpecified () const |
| |
virtual const
DtComponentSystemDescriptorList & | systemDescriptorList () const |
| |
virtual
DtComponentSystemDescriptorList & | systemDescriptorList () |
| |
| virtual void | setSystemDescriptorList (const DtComponentSystemDescriptorList &list) |
| |
| virtual const DtRwBoolean | deadReckoningAllowGuiOverrides () const |
| |
| virtual void | setDeadReckoningAllowGuiOverrides (bool allow) |
| |
virtual const
DtRadioDescriptorList & | radioDescriptorList () const |
| |
| virtual DtRadioDescriptorList & | radioDescriptorList () |
| |
| virtual const DtSimSector & | initialSectorOfResponsibility () const |
| |
| virtual void | setInitialSectorOfResponsibility (const DtSimSector &sor) |
| |
| virtual DtTaskExecutionRules & | taskExecutionRules () |
| |
virtual const
DtTaskExecutionRules & | taskExecutionRules () const |
| |
| virtual void | setTaskExecutionRulesFilename (const DtFilename &) |
| |
| virtual const DtReaderWriterFile & | taskExecutionRulesFilename () const |
| |
| virtual void | setHlaFomClass (const DtString &) |
| |
| virtual const DtString & | hlaFomClass () const |
| |
| virtual void | setArtPartList (const DtSimArtPartDescriptorList &partList) |
| |
virtual const
DtSimArtPartDescriptorList & | artPartList () const |
| |
| virtual void | setLosTerrainCategoryMask (DtTerrainCategoryMask mask) |
| |
| virtual DtTerrainCategoryMask | losTerrainCategoryMask () const |
| |
| virtual void | setMovementTerraincategoryMask (DtTerrainCategoryMask mask) |
| |
| virtual DtTerrainCategoryMask | movementTerrainCategoryMask () const |
| |
| | DtReaderWriter () |
| |
| | DtReaderWriter (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL, bool readonly=false) |
| |
| | DtReaderWriter (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL, bool readonly=false) |
| |
| | DtReaderWriter (const DtString &name, const DtReaderWriter &orig, DtReaderWriterRegistry *parentRegistry=NULL) |
| |
| | DtReaderWriter (const DtSymbolString &name, const DtReaderWriter &orig, DtReaderWriterRegistry *parentRegistry=NULL) |
| |
| | DtReaderWriter (const DtReaderWriter &, DtReaderWriterRegistry *parentRegistry=NULL) |
| |
| const DtReaderWriter & | operator= (const DtReaderWriter &orig) |
| |
| bool | operator== (const DtReaderWriter &) const |
| |
| bool | operator!= (const DtReaderWriter &rhs) const |
| |
| virtual | ~DtReaderWriter () |
| |
| virtual void | putSelf (std::string &fp, int indentLevel=0, bool writeUnspecified=false, const DtFilename &path=DtFilename::nullFilename()) |
| |
| virtual void | postPutSelf () |
| |
| virtual void | preGetSelf () |
| |
| virtual void | writeSelf (std::string &fp, int indentLevel=0, bool writeUnspecified=false, const DtFilename &path=DtFilename::nullFilename()) |
| |
| virtual DtSymbolString | name () const |
| |
| virtual void | addAlias (const DtSymbolString &alias) |
| |
| virtual void | addAlias (const DtString &alias) |
| |
| virtual bool | hasAlias (const DtSymbolString &alias) |
| |
| virtual const aliasContainer & | aliases () const |
| |
| virtual void | setReadonly (bool flag) |
| |
| bool | isReadonly () const |
| |
| virtual void | reset () |
| |
| virtual int | alignment () const |
| |
| virtual bool | variableIsBound () const |
| |
| virtual void | unbindVariable () |
| |
| virtual void | setName (const DtString &) |
| |
| virtual const char * | readerWriterType () const |
| |
| virtual const char * | xmlType () const |
| |
| virtual DtString | prettyPrint () const |
| |
| std::string | debugText () const |
| |
| virtual void | bindVariables (DtVariableBindingsList variableBindings) |
| |
virtual std::list
< DtVariableNameType > | unboundVariables () const |
| |
| bool | invalid () const |
| |
| virtual bool | hasChild (const DtReaderWriter *p) const |
| |
| virtual bool | hasVariableReference () const |
| |
| virtual void | bindLocalVariables (const DtVariableBindingsList &variableBindings) |
| |
| virtual void | recordUpdateTime () const |
| |
| virtual bool | changedSinceLastChecked () |
| |
| virtual bool | peekChangedSinceLastChecked () const |
| |
| virtual void | setValueSpecified (bool specified, bool recurse=false) |
| |
| virtual bool | valueSpecified () const |
| |
| virtual bool | isVariableReference () const |
| |
| virtual void | setIsVariableReference (bool value) |
| |
| virtual void | clearAllVariableReferenceFlags () |
| |
| virtual DtSymbolString | variableName () const |
| |
| virtual void | setVariableName (const DtSymbolString variableName) |
| |
| virtual const DtReaderWriter * | defaultRWValue () const |
| |
| virtual DtReaderWriter * | defaultRWValue () |
| |
| virtual void | setDefaultRWValue (DtReaderWriter *) |
| |
| virtual bool | checkAndSetDefaultRWValue (DtlObjPtr args, const DtReaderWriter::SearchPaths &searchPaths=SearchPaths(), const DtVariableBindingsList &variableBindings=nullVariableReference()) |
| |
| const DtReaderWriterRegistry & | registry () const |
| |
| DtReaderWriterRegistry & | registry () |
| |
| virtual DtPropertyInterface * | property () |
| |
| virtual const DtPropertyInterface * | property () const |
| |
| virtual DtString | toXml () const |
| |
| virtual DtRwVariableBindings * | generateVariableBindings () const |
| |
| virtual bool | toXml (const DtFilename &) const |
| |
| virtual bool | fromXml (const DtString &) |
| |
| virtual bool | fromXmlFile (const DtFilename &) |
| |
| virtual void | putSelf (DtEnvironmentSP, DtEnvValueSP parent) const |
| |
| virtual void | putData (DtEnvironmentSP, DtEnvValueSP value) const |
| |
| virtual void | putVariableReference (DtEnvironmentSP, DtEnvValueSP value) const |
| |
| virtual void | getSelf (const DtEnvironmentSP, const DtEnvValueSP root, const SearchPaths &searchPaths=SearchPaths(), const DtVariableBindingsList &bindings=DtVariableBindingsList()) |
| |
| virtual void | getData (const DtEnvironmentSP, const DtEnvValueSP, const SearchPaths &searchPaths=SearchPaths(), const DtVariableBindingsList &bindings=DtVariableBindingsList()) |
| |
| virtual void | unrecognizedItem (const DtEnvironmentSP env, const DtEnvValueSP root, const SearchPaths &searchPaths, const DtVariableBindingsList &varBindings) |
| |
| virtual void | getVariableReference (DtEnvironmentSP, DtEnvValueSP value) |
| |