| addPostSetDataCallback(const DtSetMessageType &setDataType, DtScriptFunctionReferencePtr functionReference) | DtScriptInterface | virtual |
| changeDynamicTerrain(const std::string &changeType, const std::string &changeValue, const DtLocation3D &location, double radius) | DtScriptInterface | virtual |
| chordIntersectionDebug(const DtLocation3D &startLoc, const DtLocation3D &endLoc) | DtScriptInterface | virtual |
| chordIntersectsTerrain(const DtLocation3D &pt1, const DtLocation3D &pt2, bool &dataAvailable, DtLocation3D &intersection) const | DtScriptInterface | |
| clearPostSetDataCallbacks() | DtScriptInterface | virtual |
| controller() | DtScriptInterface | inlinevirtual |
| doesChordHitTerrain(const DtLocation3D &pt1, const DtLocation3D &pt2, bool &dataAvailable) const | DtScriptInterface | virtual |
| DtPostCallbackEntry typedef | DtScriptInterface | |
| DtPostCallbackEntryPendingChanges typedef | DtScriptInterface | |
| DtPostSetDataCallbackSet typedef | DtScriptInterface | |
| DtScriptFunctionReferencePtr typedef | DtScriptInterface | |
| DtScriptInterface() | DtScriptInterface | protected |
| DtScriptInterface(const DtScriptInterface &other) | DtScriptInterface | protected |
| DtSetDataMessageVector typedef | DtScriptInterface | |
| entity() const | DtScriptInterface | inlinevirtual |
| entityTypeMatches(const std::string &, const std::string &) | DtScriptInterface | |
| findClosestPointToRoad(const DtLocation3D &point, double searchRadius, bool &dataAvailable, bool &success, DtLocation3D &endA, DtLocation3D &endB, double &offsetToOutsideLane) const | DtScriptInterface | virtual |
| forcesHostile(std::string force1, std::string force2) | DtScriptInterface | |
| gaussian() | DtScriptInterface | virtual |
| getDynamicTerrainFeatureChangeTypes(const DtLocation3D &location, double radius, bool &dataVailable) | DtScriptInterface | virtual |
| getDynamicTerrainFeatureLocationsForChangeType(const std::string &changeType, const DtLocation3D &location, double radius, bool &dataVailable) | DtScriptInterface | virtual |
| getDynamicTerrainFeatureValuesForChangeType(const std::string &changeType, const DtLocation3D &location, double radius, bool &dataVailable) | DtScriptInterface | virtual |
| getGroundAltitude(const double lat, const double lon, bool &isWater, bool &dataAvailable) | DtScriptInterface | virtual |
| getParamMetaDataType(const DtString ¶mName, DtString &typeName) | DtScriptInterface | protectedvirtual |
| getTaskParam(const DtString ¶mName) | DtScriptInterface | protectedvirtual |
| getTerrainAltitude(const double lat, const double lon, bool &dataAvailable, std::string &surface) const | DtScriptInterface | virtual |
| getTerrainAltitudeBelow(const DtLocation3D &point, bool &available, std::string &surfaceString) const | DtScriptInterface | virtual |
| init() | DtScriptInterface | inlinevirtual |
| invokeCheck()=0 | DtScriptInterface | pure virtual |
| invokeCheckInit()=0 | DtScriptInterface | pure virtual |
| invokeDisable()=0 | DtScriptInterface | pure virtual |
| invokeInit()=0 | DtScriptInterface | pure virtual |
| invokePostSetDataCallback(DtScriptFunctionReferencePtr functionReference, DtSetDataRequestMessage *setDatRequest)=0 | DtScriptInterface | pure virtual |
| invokeResume()=0 | DtScriptInterface | pure virtual |
| invokeShutdown()=0 | DtScriptInterface | pure virtual |
| invokeSuspend()=0 | DtScriptInterface | pure virtual |
| invokeTick()=0 | DtScriptInterface | pure virtual |
| isBackgroundProcess() const | DtScriptInterface | virtual |
| isSet() const | DtScriptInterface | virtual |
| loadScript(bool reload=false)=0 | DtScriptInterface | pure virtual |
| loadState(const DtReaderWriter *savedState)=0 | DtScriptInterface | pure virtual |
| myControllerInterface | DtScriptInterface | protected |
| myEntity | DtScriptInterface | protected |
| myExecutingSetDataCallbacks | DtScriptInterface | protected |
| myIsBackgroundProcess | DtScriptInterface | protected |
| myIsSet | DtScriptInterface | protected |
| myPendingSetDataCallbackEntries | DtScriptInterface | protected |
| myPendingSetDataMessages | DtScriptInterface | protected |
| myScriptId | DtScriptInterface | protected |
| myScriptPath | DtScriptInterface | protected |
| mySetDataCallbacks | DtScriptInterface | protected |
| mySetDataMessages | DtScriptInterface | protected |
| mySystemName | DtScriptInterface | protected |
| myTaskId | DtScriptInterface | protected |
| myTaskResuming | DtScriptInterface | protected |
| myTaskStarting | DtScriptInterface | protected |
| myTaskVariables | DtScriptInterface | protected |
| operator=(const DtScriptInterface &other) | DtScriptInterface | protected |
| postSetDataCallback(DtSimMessage *msg, void *usr) | DtScriptInterface | static |
| postTickCallback(void *usr) | DtScriptInterface | static |
| 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() | DtScriptInterface | virtual |
| processEntityDestroyed() | DtScriptInterface | inlinevirtual |
| processPostSetData(DtSimMessage *msg) | DtScriptInterface | virtual |
| processPostTick() | DtScriptInterface | virtual |
| removePostSetDataCallback(const DtSetMessageType &setDataType, DtScriptFunctionReferencePtr functionReference) | DtScriptInterface | virtual |
| saveState()=0 | DtScriptInterface | pure virtual |
| scriptGetApplicationId() | DtScriptInterface | |
| scriptGetDateAndTimeOfDay() | DtScriptInterface | |
| scriptGetExerciseTime() | DtScriptInterface | |
| scriptGetSimulationTime() | DtScriptInterface | |
| scriptGetTimeMultiplier() | DtScriptInterface | |
| scriptGetTimeOfDay() | DtScriptInterface | |
| scriptGetVrfObjectByName(const std::string name) | DtScriptInterface | |
| scriptGetVrfObjectByUUID(const std::string name) | DtScriptInterface | |
| scriptGetWindDirection() | DtScriptInterface | |
| scriptGetWindSpeed() | DtScriptInterface | |
| scriptId() const | DtScriptInterface | inlinevirtual |
| scriptPath() const | DtScriptInterface | inlinevirtual |
| scriptPath(DtString &path) | DtScriptInterface | protectedvirtual |
| scriptTaskComplete(bool success) | DtScriptInterface | protectedvirtual |
| scriptTaskError() | DtScriptInterface | protectedvirtual |
| scriptText(DtString &text) | DtScriptInterface | protectedvirtual |
| setController(DtScriptTaskControllerInterface *controller) | DtScriptInterface | inlinevirtual |
| setEntity(DtVrfObject *entity) | DtScriptInterface | inlinevirtual |
| setIsBackgroundProces(bool isBgProc) | DtScriptInterface | virtual |
| setIsSet(bool isSet) | DtScriptInterface | virtual |
| setRespondToNewSensorContacts(bool) | DtScriptInterface | |
| setScriptId(const DtString &scriptId) | DtScriptInterface | inlinevirtual |
| setScriptPath(const DtFilename &scriptPath) | DtScriptInterface | inlinevirtual |
| setSystemName(const DtString &system) | DtScriptInterface | inlinevirtual |
| setTaskId(int taskId) | DtScriptInterface | inlinevirtual |
| setTaskResuming(bool v) | DtScriptInterface | virtual |
| setTaskStarting(bool v) | DtScriptInterface | virtual |
| setTaskVariables(const DtRwVariableBindings &variables) | DtScriptInterface | inlinevirtual |
| setTickPeriod(double) | DtScriptInterface | |
| setTickWhilePaused(bool) | DtScriptInterface | |
| systemName() const | DtScriptInterface | inlinevirtual |
| taskId() const | DtScriptInterface | inlinevirtual |
| taskResuming() const | DtScriptInterface | virtual |
| taskStarting() const | DtScriptInterface | virtual |
| taskVariables() const | DtScriptInterface | inlinevirtual |
| type() const =0 | DtScriptInterface | pure virtual |
| updateTaskVariables() | DtScriptInterface | virtual |
| ~DtScriptInterface() | DtScriptInterface | virtual |