| addKeyToIgnore(const std::string &) | DtLuaScriptInterfaceImpl | static |
| addLuaScriptInterfaceExtension(DtLuaScriptInterfaceExtension::CreatorFcn extension, void *usr) | DtLuaScriptInterfaceImpl | static |
| addLuaScriptInterfaceExtension(DtLuaScriptInterfaceExtension::CreatorFcn extension, const DtVrfObject *onlyForEntity, void *usr) | DtLuaScriptInterfaceImpl | static |
| callLuaNoArgFunction(const std::string &functionName) | DtLuaScriptInterfaceImpl | protectedvirtual |
| chordIntersectionDebug(const DtLocation3D &startLoc, const DtLocation3D &endLoc) | DtScriptInterface | |
| controller() | DtScriptInterface | inlinevirtual |
| creator() | DtLuaScriptInterfaceImpl | static |
| doesChordHitTerrain(const DtLocation3D &pt1, const DtLocation3D &pt2, bool &dataAvailable) const | DtScriptInterface | |
| DtLuaScriptInterfaceImpl() | DtLuaScriptInterfaceImpl | protected |
| DtLuaScriptInterfaceImpl(const DtLuaScriptInterfaceImpl &other) | DtLuaScriptInterfaceImpl | protected |
| DtScriptInterface() | DtScriptInterface | protected |
| DtScriptInterface(const DtScriptInterface &other) | DtScriptInterface | protected |
| entity() const | DtScriptInterface | inlinevirtual |
| entityTypeMatches(const std::string &, const std::string &) | DtScriptInterface | |
| findClosestPointToRoad(const DtLocation3D &point, double searchRadius, bool &dataAvailable, bool &success) const | DtScriptInterface | |
| forcesHostile(std::string force1, std::string force2) | DtScriptInterface | |
| getForceName(int forceType) | DtScriptInterface | |
| getGroundAltitude(const double lat, const double lon, bool &isWater, bool &dataAvailable) | DtScriptInterface | |
| getLuaState() | DtLuaScriptInterfaceImpl | 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 | |
| GlobalInterfaceExtensions typedef | DtLuaScriptInterfaceImpl | protected |
| importTaskParams(lua_State *L) | DtLuaScriptInterfaceImpl | virtual |
| init() | DtLuaScriptInterfaceImpl | virtual |
| initializeVRFLuaExtensions(lua_State *L) | DtLuaScriptInterfaceImpl | virtual |
| invokeCheck() | DtLuaScriptInterfaceImpl | virtual |
| invokeCheckInit() | DtLuaScriptInterfaceImpl | virtual |
| invokeInit() | DtLuaScriptInterfaceImpl | virtual |
| invokeResume() | DtLuaScriptInterfaceImpl | virtual |
| invokeSuspend() | DtLuaScriptInterfaceImpl | virtual |
| invokeTick() | DtLuaScriptInterfaceImpl | virtual |
| loadScript(bool reload) | DtLuaScriptInterfaceImpl | virtual |
| loadState(const DtReaderWriter *loadState) | DtLuaScriptInterfaceImpl | virtual |
| LocalInterfaceExtensions typedef | DtLuaScriptInterfaceImpl | protected |
| luaBitwiseAnd(unsigned val1, unsigned val2) | DtLuaScriptInterfaceImpl | |
| luaBitwiseLeftShift(unsigned val, unsigned shift) | DtLuaScriptInterfaceImpl | |
| luaBitwiseNot(unsigned val) | DtLuaScriptInterfaceImpl | |
| luaBitwiseOr(unsigned val1, unsigned val2) | DtLuaScriptInterfaceImpl | |
| luaBitwiseRightShift(unsigned val, unsigned shift) | DtLuaScriptInterfaceImpl | |
| luaBitwiseXor(unsigned val1, unsigned val2) | DtLuaScriptInterfaceImpl | |
| luaCreateArea(luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaCreateEntity(luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaCreateObstacle(luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaCreatePhaseLine(luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaCreateRoute(luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaCreateTacticalGraphic(luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaCreateWaypoint(luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaDeleteObject(std::string const &receiver) | DtLuaScriptInterfaceImpl | |
| luaDeleteScriptObject(const DtScriptVrfObject &receiver) | DtLuaScriptInterfaceImpl | |
| luaEndTask(bool success) | DtLuaScriptInterfaceImpl | |
| luaGetFeaturesWithinArea(luabind::object const &points, luabind::object const &attributes) | DtLuaScriptInterfaceImpl | |
| luaGetFeaturesWithinAreaNoAttributes(luabind::object const &points) | DtLuaScriptInterfaceImpl | |
| luaGetFeaturesWithinRange(const DtLocation3D &, double range, luabind::object const &attributes) | DtLuaScriptInterfaceImpl | |
| luaGetFeaturesWithinRangeNoAttributes(const DtLocation3D &, double range) | DtLuaScriptInterfaceImpl | |
| luaGetObjectsNear(const DtLocation3D &loc, double distance) | DtLuaScriptInterfaceImpl | |
| luaGetObjectsNearWithFilter(const DtLocation3D &loc, double distance, luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaGetReactionStatus() | DtLuaScriptInterfaceImpl | |
| luaGetScriptId() | DtLuaScriptInterfaceImpl | |
| luaGetVrfObjects() | DtLuaScriptInterfaceImpl | |
| luaIsSubtaskCanceled(int subtaskId) | DtLuaScriptInterfaceImpl | |
| luaIsSubtaskComplete(int subtaskId) | DtLuaScriptInterfaceImpl | |
| luaIsSubtaskRunning(int subtaskId) | DtLuaScriptInterfaceImpl | |
| luaNavigateThroughFeatures(const luabind::object ¶meters) | DtLuaScriptInterfaceImpl | |
| luaSendMessage(const DtScriptVrfObject &receiver, const std::string &message) | DtLuaScriptInterfaceImpl | |
| luaSendSetData(DtScriptVrfObject &object, const ::std::string setName, luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaSendSetDataToSelf(const ::std::string setName, luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaSendTask(DtScriptVrfObject &object, const ::std::string taskName, luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaSendTaskActAsSubtask(DtScriptVrfObject &object, const ::std::string taskName, luabind::object const ¶meters, bool actAsSubtask) | DtLuaScriptInterfaceImpl | |
| luaStartSubtask(const std::string taskName, luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaStopAllSubtasks() | DtLuaScriptInterfaceImpl | |
| luaStopAllTasks() | DtLuaScriptInterfaceImpl | |
| luaStopSubtask(int subtaskId) | DtLuaScriptInterfaceImpl | |
| luaSubtaskResult(int subtaskId) | DtLuaScriptInterfaceImpl | |
| myControllerInterface | DtScriptInterface | protected |
| myEntity | DtScriptInterface | protected |
| myInterfaceExtensions | DtLuaScriptInterfaceImpl | protected |
| myLState | DtLuaScriptInterfaceImpl | protected |
| myLuaScriptWarningShown | DtLuaScriptInterfaceImpl | protected |
| myScriptId | DtScriptInterface | protected |
| myScriptPath | DtScriptInterface | protected |
| myTaskId | DtScriptInterface | protected |
| myTaskResuming | DtScriptInterface | protected |
| myTaskStarting | DtScriptInterface | protected |
| myTaskVariables | DtScriptInterface | protected |
| operator=(const DtLuaScriptInterfaceImpl &other) | DtLuaScriptInterfaceImpl | protected |
| DtScriptInterface::operator=(const DtScriptInterface &other) | DtScriptInterface | protected |
| printDebug(const std::string message) | DtScriptInterface | |
| printError(const std::string message) | DtScriptInterface | |
| printInfo(const std::string message) | DtScriptInterface | |
| printVerbose(const std::string message) | DtScriptInterface | |
| printWarn(const std::string message) | DtScriptInterface | |
| processClearForReuse() | DtLuaScriptInterfaceImpl | virtual |
| processTextReport(const DtVrfObjectMessage *m) | DtLuaScriptInterfaceImpl | virtual |
| removeKeyToIgnore(const std::string &) | DtLuaScriptInterfaceImpl | static |
| removeLuaScriptInterfaceExtension(DtLuaScriptInterfaceExtension::CreatorFcn extension, void *usr) | DtLuaScriptInterfaceImpl | static |
| removeLuaScriptInterfaceExtension(DtLuaScriptInterfaceExtension::CreatorFcn extension, const DtVrfObject *onlyForEntity, void *usr) | DtLuaScriptInterfaceImpl | static |
| saveState() | DtLuaScriptInterfaceImpl | virtual |
| scriptGetExerciseTime() | DtScriptInterface | |
| scriptGetTimeOfDay() | DtScriptInterface | |
| scriptGetVrfObjectByName(const std::string name) | DtScriptInterface | |
| scriptGetWindDirection() | DtScriptInterface | |
| scriptGetWindSpeed() | DtScriptInterface | |
| scriptId() const | DtScriptInterface | inlinevirtual |
| scriptPath() const | DtScriptInterface | inlinevirtual |
| scriptTaskComplete(bool success) | DtScriptInterface | protectedvirtual |
| scriptTaskError() | DtScriptInterface | protectedvirtual |
| scriptText(DtString &text) | DtScriptInterface | protectedvirtual |
| setController(DtScriptTaskControllerInterface *controller) | DtScriptInterface | inlinevirtual |
| setEntity(DtVrfObject *entity) | DtScriptInterface | inlinevirtual |
| setLuaState(lua_State *L) | DtLuaScriptInterfaceImpl | virtual |
| setScriptId(const DtString &scriptId) | DtScriptInterface | inlinevirtual |
| setScriptPath(const DtFilename &scriptPath) | 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 | |
| taskId() const | DtScriptInterface | inlinevirtual |
| taskResuming() const | DtScriptInterface | virtual |
| taskStarting() const | DtScriptInterface | virtual |
| taskVariables() const | DtScriptInterface | inlinevirtual |
| textReportCallback(const DtVrfObjectMessage *m, void *usr) | DtLuaScriptInterfaceImpl | static |
| theLuaInterfaceExtensions | DtLuaScriptInterfaceImpl | protectedstatic |
| type() const | DtLuaScriptInterfaceImpl | virtual |
| updateTaskVariables() | DtScriptInterface | virtual |
| ~DtLuaScriptInterfaceImpl() | DtLuaScriptInterfaceImpl | virtual |
| ~DtScriptInterface() | DtScriptInterface | virtual |