VR-Forces 4.1 Class Documentation
DtLuaScriptInterfaceImpl Member List

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

addLuaScriptInterfaceExtension(DtLuaScriptInterfaceExtension::CreatorFcn extension, void *usr)DtLuaScriptInterfaceImplstatic
callLuaNoArgFunction(const std::string &functionName)DtLuaScriptInterfaceImplprotectedvirtual
creator()DtLuaScriptInterfaceImplstatic
doesChordHitTerrain(const DtLocation3D &pt1, const DtLocation3D &pt2, bool &dataAvailableart) const DtScriptInterface
DtLuaScriptInterfaceImpl()DtLuaScriptInterfaceImplprotected
DtLuaScriptInterfaceImpl(const DtLuaScriptInterfaceImpl &other)DtLuaScriptInterfaceImplprotected
DtScriptInterface()DtScriptInterfaceprotected
DtScriptInterface(const DtScriptInterface &other)DtScriptInterfaceprotected
entity() const DtScriptInterfaceinlinevirtual
entityTypeMatches(const std::string &, const std::string &)DtScriptInterface
findClosestPointToRoad(const DtLocation3D &point, double searchRadius, bool &dataAvailable, bool &success) const DtScriptInterfacevirtual
forcesHostile(std::string force1, std::string force2)DtScriptInterface
getForceName(int forceType)DtScriptInterface
getLuaState()DtLuaScriptInterfaceImplvirtual
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 DtScriptInterface
GlobalInterfaceExtensions typedefDtLuaScriptInterfaceImplprotected
importTaskParams(lua_State *L)DtLuaScriptInterfaceImplvirtual
init()DtLuaScriptInterfaceImplvirtual
initializeVRFLuaExtensions(lua_State *L)DtLuaScriptInterfaceImplvirtual
invokeInit()DtLuaScriptInterfaceImplvirtual
invokeTick()DtLuaScriptInterfaceImplvirtual
loadScript()DtLuaScriptInterfaceImplvirtual
LocalInterfaceExtensions typedefDtLuaScriptInterfaceImplprotected
luaCreateArea(luabind::object const &parameters)DtLuaScriptInterfaceImpl
luaCreateEntity(luabind::object const &parameters)DtLuaScriptInterfaceImpl
luaCreateObstacle(luabind::object const &parameters)DtLuaScriptInterfaceImpl
luaCreatePhaseLine(luabind::object const &parameters)DtLuaScriptInterfaceImpl
luaCreateRoute(luabind::object const &parameters)DtLuaScriptInterfaceImpl
luaCreateTacticalGraphic(luabind::object const &parameters)DtLuaScriptInterfaceImpl
luaCreateWaypoint(luabind::object const &parameters)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
luaGetVrfObjects()DtLuaScriptInterfaceImpl
luaIsSubtaskCanceled(int subtaskId)DtLuaScriptInterfaceImpl
luaIsSubtaskComplete(int subtaskId)DtLuaScriptInterfaceImpl
luaIsSubtaskRunning(int subtaskId)DtLuaScriptInterfaceImpl
luaSendMessage(const DtScriptVrfObject &receiver, const std::string &message)DtLuaScriptInterfaceImpl
luaSendSetData(DtScriptVrfObject &object, const ::std::string setName, luabind::object const &parameters)DtLuaScriptInterfaceImpl
luaSendSetDataToSelf(const ::std::string setName, luabind::object const &parameters)DtLuaScriptInterfaceImpl
luaSendTask(DtScriptVrfObject &object, const ::std::string taskName, luabind::object const &parameters)DtLuaScriptInterfaceImpl
luaStartSubtask(const std::string taskName, luabind::object const &parameters)DtLuaScriptInterfaceImpl
luaStopSubtask(int subtaskId)DtLuaScriptInterfaceImpl
luaSubtaskResult(int subtaskId)DtLuaScriptInterfaceImpl
myEntityDtScriptInterfaceprotected
myInterfaceExtensionsDtLuaScriptInterfaceImplprotected
myLStateDtLuaScriptInterfaceImplprotected
myLuaScriptWarningShownDtLuaScriptInterfaceImplprotected
myParentDtScriptInterfaceprotected
myScriptIdDtScriptInterfaceprotected
myScriptPathDtScriptInterfaceprotected
myTaskIdDtScriptInterfaceprotected
myTaskStartingDtScriptInterfaceprotected
myTaskVariablesDtScriptInterfaceprotected
operator=(const DtLuaScriptInterfaceImpl &other)DtLuaScriptInterfaceImplprotected
DtScriptInterface::operator=(const DtScriptInterface &other)DtScriptInterfaceprotected
parent() const DtScriptInterfaceinlinevirtual
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()DtLuaScriptInterfaceImplvirtual
processScenarioLoad(const DtRwVariableBindings *loadState)DtLuaScriptInterfaceImplvirtual
processScenarioSave(DtRwVariableBindings *saveState)DtLuaScriptInterfaceImplvirtual
processTextReport(const DtVrfObjectMessage *m)DtLuaScriptInterfaceImplvirtual
removeLuaScriptInterfaceExtension(DtLuaScriptInterfaceExtension::CreatorFcn extension, void *usr)DtLuaScriptInterfaceImplstatic
scriptGetExerciseTime()DtScriptInterface
scriptGetTimeOfDay()DtScriptInterface
scriptGetVrfObjectByName(const std::string name)DtScriptInterface
scriptGetWindDirection()DtScriptInterface
scriptGetWindSpeed()DtScriptInterface
scriptId() const DtScriptInterfaceinlinevirtual
scriptPath() const DtScriptInterfaceinlinevirtual
scriptTaskComplete(bool success)DtScriptInterfaceprotectedvirtual
scriptText(std::string &text)DtScriptInterfaceprotectedvirtual
setEntity(DtVrfObject *entity)DtScriptInterfaceinlinevirtual
setLuaState(lua_State *L)DtLuaScriptInterfaceImplvirtual
setParent(DtScriptMultiTaskController *parent)DtScriptInterfaceinlinevirtual
setScriptId(const DtString &scriptId)DtScriptInterfaceinlinevirtual
setScriptPath(const DtFilename &scriptPath)DtScriptInterfaceinlinevirtual
setTaskId(int taskId)DtScriptInterfaceinlinevirtual
setTaskStarting(bool v)DtScriptInterfacevirtual
setTaskVariables(const DtRwVariableBindings &variables)DtScriptInterfaceinlinevirtual
setTickPeriod(double)DtScriptInterface
taskId() const DtScriptInterfaceinlinevirtual
taskStarting() const DtScriptInterfacevirtual
taskVariables() const DtScriptInterfaceinlinevirtual
textReportCallback(const DtVrfObjectMessage *m, void *usr)DtLuaScriptInterfaceImplstatic
theLuaInterfaceExtensionsDtLuaScriptInterfaceImplprotectedstatic
type() const DtLuaScriptInterfaceImplvirtual
updateTaskVariables()DtScriptInterfacevirtual
~DtLuaScriptInterfaceImpl()DtLuaScriptInterfaceImplvirtual
~DtScriptInterface()DtScriptInterfacevirtual

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)