VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DtScriptInterface Member List

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

addPostSetDataCallback(const std::string &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()DtScriptInterfaceprotected
DtScriptInterface(const DtScriptInterface &other)DtScriptInterfaceprotected
DtSetDataMessageVector typedefDtScriptInterface
entity() const DtScriptInterfaceinlinevirtual
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 DtScriptInterfacevirtual
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
isBackgroundProcess() const DtScriptInterfacevirtual
isSet() const DtScriptInterfacevirtual
loadScript(bool reload=false)=0DtScriptInterfacepure virtual
loadState(const DtReaderWriter *savedState)=0DtScriptInterfacepure virtual
myControllerInterfaceDtScriptInterfaceprotected
myEntityDtScriptInterfaceprotected
myExecutingSetDataCallbacksDtScriptInterfaceprotected
myIsBackgroundProcessDtScriptInterfaceprotected
myIsSetDtScriptInterfaceprotected
myPendingSetDataCallbackEntriesDtScriptInterfaceprotected
myPendingSetDataMessagesDtScriptInterfaceprotected
myScriptIdDtScriptInterfaceprotected
myScriptPathDtScriptInterfaceprotected
mySetDataCallbacksDtScriptInterfaceprotected
mySetDataMessagesDtScriptInterfaceprotected
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
processPostSetData(DtSimMessage *msg)DtScriptInterfacevirtual
processPostTick()DtScriptInterfacevirtual
removePostSetDataCallback(const std::string &setDataType, DtScriptFunctionReferencePtr functionReference)DtScriptInterfacevirtual
saveState()=0DtScriptInterfacepure 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 DtScriptInterfaceinlinevirtual
scriptPath() const DtScriptInterfaceinlinevirtual
scriptPath(DtString &path)DtScriptInterfaceprotectedvirtual
scriptTaskComplete(bool success)DtScriptInterfaceprotectedvirtual
scriptTaskError()DtScriptInterfaceprotectedvirtual
scriptText(DtString &text)DtScriptInterfaceprotectedvirtual
setController(DtScriptTaskControllerInterface *controller)DtScriptInterfaceinlinevirtual
setEntity(DtVrfObject *entity)DtScriptInterfaceinlinevirtual
setIsBackgroundProces(bool isBgProc)DtScriptInterfacevirtual
setIsSet(bool isSet)DtScriptInterfacevirtual
setRespondToNewSensorContacts(bool)DtScriptInterface
setScriptId(const DtString &scriptId)DtScriptInterfaceinlinevirtual
setScriptPath(const DtFilename &scriptPath)DtScriptInterfaceinlinevirtual
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
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 Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)