VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtScriptInterface Member List

This is the complete list of members for DtScriptInterface, including all inherited members.

addPostSetDataCallback(const DtSetMessageType &setDataType, DtScriptFunctionReferencePtr functionReference)DtScriptInterfacevirtual
changeDynamicTerrain(const std::string &changeType, const std::string &changeValue, const DtLocation3D &location, double radius)DtScriptInterfacevirtual
chordIntersectionDebug(const DtLocation3D &startLoc, const DtLocation3D &endLoc)DtScriptInterfacevirtual
chordIntersectsTerrain(const DtLocation3D &pt1, const DtLocation3D &pt2, bool &dataAvailable, DtLocation3D &intersection) const DtScriptInterface
clearPostSetDataCallbacks()DtScriptInterfacevirtual
controller()DtScriptInterfaceinlinevirtual
doesChordHitTerrain(const DtLocation3D &pt1, const DtLocation3D &pt2, bool &dataAvailable) const DtScriptInterfacevirtual
DtPostCallbackEntry typedefDtScriptInterface
DtPostCallbackEntryPendingChanges typedefDtScriptInterface
DtPostSetDataCallbackSet typedefDtScriptInterface
DtScriptFunctionReferencePtr typedefDtScriptInterface
DtScriptInterface(DtSimulationServices *)DtScriptInterfaceprotected
DtScriptInterface(const DtScriptInterface &other)DtScriptInterfaceprotected
DtSetDataMessageVector typedefDtScriptInterface
entity() const DtScriptInterfaceinlinevirtual
entityTypeMatches(const std::string &, const std::string &)DtScriptInterface
entityTypesForEquipment(const std::string &equipmentType)DtScriptInterface
findClosestPointInNavigationArea(const DtLocation3D &point, bool &error) const DtScriptInterfacevirtual
findClosestPointInNavigationAreaInRadius(const DtLocation3D &point, const double radius, bool &error) const DtScriptInterfacevirtual
findClosestPointInNavigationAreaInRadiusAndVertLimit(const DtLocation3D &point, const double radius, const double verticalLimit, bool &error) const DtScriptInterfacevirtual
findClosestPointToRoad(const DtLocation3D &point, double searchRadius, bool &dataAvailable, bool &success, DtLocation3D &endA, DtLocation3D &endB, double &offsetToOutsideLane) const DtScriptInterfacevirtual
findFarthestPositionAlongHeading(const DtLocation3D &point, const double heading, const double maxDistance, DtLocation3D &stopPoint, double &distanceReached) const DtScriptInterface
forcesHostile(std::string force1, std::string force2)DtScriptInterface
gaussian()DtScriptInterfacevirtual
getDynamicTerrainFeatureChangeTypes(const DtLocation3D &location, double radius, bool &dataVailable)DtScriptInterfacevirtual
getDynamicTerrainFeatureLocationsForChangeType(const std::string &changeType, const DtLocation3D &location, double radius, bool &dataVailable)DtScriptInterfacevirtual
getDynamicTerrainFeatureValuesForChangeType(const std::string &changeType, const DtLocation3D &location, double radius, bool &dataVailable)DtScriptInterfacevirtual
getGroundAltitude(const double lat, const double lon, bool &isWater, bool &dataAvailable)DtScriptInterfacevirtual
getParamMetaDataType(const DtString &paramName, DtString &typeName)DtScriptInterfaceprotectedvirtual
getTaskParam(const DtString &paramName)DtScriptInterfaceprotectedvirtual
getTerrainAltitude(const double lat, const double lon, bool &dataAvailable, std::string &surface) const DtScriptInterfacevirtual
getTerrainAltitudeBelow(const DtLocation3D &point, bool &available, std::string &surfaceString) const DtScriptInterfacevirtual
init()DtScriptInterfaceinlinevirtual
invokeCheck()=0DtScriptInterfacepure virtual
invokeCheckInit()=0DtScriptInterfacepure virtual
invokeDisable()=0DtScriptInterfacepure virtual
invokeInit()=0DtScriptInterfacepure virtual
invokePostSetDataCallback(DtScriptFunctionReferencePtr functionReference, DtSetDataRequestMessage *setDatRequest)=0DtScriptInterfacepure virtual
invokeResume()=0DtScriptInterfacepure virtual
invokeShutdown()=0DtScriptInterfacepure virtual
invokeSuspend()=0DtScriptInterfacepure virtual
invokeTick()=0DtScriptInterfacepure virtual
invokeUpdateDisplayGraph()=0DtScriptInterfacepure virtual
isBackgroundProcess() const DtScriptInterfacevirtual
isGraphCapable() const DtScriptInterfacevirtual
isSet() const DtScriptInterfacevirtual
loadScript(bool reload=false)=0DtScriptInterfacepure virtual
loadState(const DtReaderWriter *savedState)=0DtScriptInterfacepure virtual
myCantFindDotMsgDtScriptInterfaceprotected
myControllerInterfaceDtScriptInterfaceprotected
myEntityDtScriptInterfaceprotected
myExecutingSetDataCallbacksDtScriptInterfaceprotected
myGraphRecipientDtScriptInterfaceprotected
myIsBackgroundProcessDtScriptInterfaceprotected
myIsGraphCapableDtScriptInterfaceprotected
myIsSetDtScriptInterfaceprotected
myPendingSetDataCallbackEntriesDtScriptInterfaceprotected
myPendingSetDataMessagesDtScriptInterfaceprotected
myScriptIdDtScriptInterfaceprotected
myScriptPathDtScriptInterfaceprotected
mySetDataCallbacksDtScriptInterfaceprotected
mySetDataMessagesDtScriptInterfaceprotected
myShouldGenerateGraphOutputDtScriptInterfaceprotected
mySimulationServicesDtScriptInterfaceprotected
mySystemNameDtScriptInterfaceprotected
myTaskIdDtScriptInterfaceprotected
myTaskResumingDtScriptInterfaceprotected
myTaskStartingDtScriptInterfaceprotected
myTaskVariablesDtScriptInterfaceprotected
operator=(const DtScriptInterface &other)DtScriptInterfaceprotected
postSetDataCallback(DtSimMessage *msg, void *usr)DtScriptInterfacestatic
postTickCallback(void *usr)DtScriptInterfacestatic
printDebug(const std::string message)DtScriptInterface
printDebugToChannel(const std::string channel, const std::string message)DtScriptInterface
printDebugTranslatableStream(const DtTranslatableStream &message)DtScriptInterface
printError(const std::string message)DtScriptInterface
printErrorToChannel(const std::string channel, const std::string message)DtScriptInterface
printErrorTranslatableStream(const DtTranslatableStream &message)DtScriptInterface
printInfo(const std::string message)DtScriptInterface
printInfoToChannel(const std::string channel, const std::string message)DtScriptInterface
printInfoTranslatableStream(const DtTranslatableStream &message)DtScriptInterface
printVerbose(const std::string message)DtScriptInterface
printVerboseToChannel(const std::string channel, const std::string message)DtScriptInterface
printVerboseTranslatableStream(const DtTranslatableStream &message)DtScriptInterface
printWarn(const std::string message)DtScriptInterface
printWarnToChannel(const std::string channel, const std::string message)DtScriptInterface
printWarnTranslatableStream(const DtTranslatableStream &message)DtScriptInterface
processClearForReuse()DtScriptInterfacevirtual
processEntityDestroyed()DtScriptInterfaceinlinevirtual
processGraphCommands(const std::string &dotFileName)DtScriptInterfacevirtual
processPostSetData(DtSimMessage *msg)DtScriptInterfacevirtual
processPostTick()DtScriptInterfacevirtual
removePostSetDataCallback(const DtSetMessageType &setDataType, DtScriptFunctionReferencePtr functionReference)DtScriptInterfacevirtual
saveState()=0DtScriptInterfacepure virtual
scriptGetAerodrome(const std::string name)DtScriptInterface
scriptGetAerodromesWithinRange(DtLocation3D center, double range)DtScriptInterface
scriptGetApplicationId()DtScriptInterface
scriptGetDateAndTimeOfDay()DtScriptInterface
scriptGetExerciseTime()DtScriptInterface
scriptGetMagneticDeclination(const DtLocation3D &location)DtScriptInterface
scriptGetSimulationTime()DtScriptInterface
scriptGetTimeMultiplier()DtScriptInterface
scriptGetTimeOfDay()DtScriptInterface
scriptGetVrfObjectByName(const std::string name)DtScriptInterface
scriptGetVrfObjectByUUID(const std::string name)DtScriptInterface
scriptGetWallClockTime()DtScriptInterface
scriptGetWindDirection()DtScriptInterface
scriptGetWindSpeed()DtScriptInterface
scriptId() const DtScriptInterfaceinlinevirtual
scriptPath() const DtScriptInterfaceinlinevirtual
scriptPath(DtString &path)DtScriptInterfaceprotectedvirtual
scriptTaskComplete(bool success)DtScriptInterfaceprotectedvirtual
scriptTaskError()DtScriptInterfaceprotectedvirtual
scriptText(DtString &text)DtScriptInterfaceprotectedvirtual
setController(DtScriptTaskControllerInterface *controller)DtScriptInterfaceinlinevirtual
setEntity(DtLocalObject *entity)DtScriptInterfaceinlinevirtual
setGraphCapable()DtScriptInterfacevirtual
setIsBackgroundProces(bool isBgProc)DtScriptInterfacevirtual
setIsGraphCapable(bool isCapable=true)DtScriptInterfacevirtual
setIsSet(bool isSet)DtScriptInterfacevirtual
setRespondToNewSensorContacts(bool)DtScriptInterface
setScriptId(const DtString &scriptId)DtScriptInterfaceinlinevirtual
setScriptPath(const DtFilename &scriptPath)DtScriptInterfaceinlinevirtual
setShouldGenerateGraphOutput(const bool doGenerate, const DtUUID &sender)DtScriptInterfacevirtual
setSystemName(const DtString &system)DtScriptInterfaceinlinevirtual
setTaskId(int taskId)DtScriptInterfaceinlinevirtual
setTaskResuming(bool v)DtScriptInterfacevirtual
setTaskStarting(bool v)DtScriptInterfacevirtual
setTaskVariables(const DtRwVariableBindings &variables)DtScriptInterfaceinlinevirtual
setTickPeriod(double)DtScriptInterface
setTickWhilePaused(bool)DtScriptInterface
shouldGenerateGraphOutput() const DtScriptInterfacevirtual
systemName() const DtScriptInterfaceinlinevirtual
taskId() const DtScriptInterfaceinlinevirtual
taskResuming() const DtScriptInterfacevirtual
taskStarting() const DtScriptInterfacevirtual
taskVariables() const DtScriptInterfaceinlinevirtual
type() const =0DtScriptInterfacepure virtual
updateTaskVariables()DtScriptInterfacevirtual
~DtScriptInterface()DtScriptInterfacevirtual

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)