VR-Forces 4.2 Class Documentation
DtLuaScriptInterfaceImpl Member List

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

addKeyToIgnore(const std::string &)DtLuaScriptInterfaceImplstatic
addLuaScriptInterfaceExtension(DtLuaScriptInterfaceExtension::CreatorFcn extension, void *usr)DtLuaScriptInterfaceImplstatic
addLuaScriptInterfaceExtension(DtLuaScriptInterfaceExtension::CreatorFcn extension, const DtVrfObject *onlyForEntity, void *usr)DtLuaScriptInterfaceImplstatic
callLuaNoArgFunction(const std::string &functionName)DtLuaScriptInterfaceImplprotectedvirtual
chordIntersectionDebug(const DtLocation3D &startLoc, const DtLocation3D &endLoc)DtScriptInterface
controller()DtScriptInterfaceinlinevirtual
creator()DtLuaScriptInterfaceImplstatic
doesChordHitTerrain(const DtLocation3D &pt1, const DtLocation3D &pt2, bool &dataAvailable) 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 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()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
invokeCheck()DtLuaScriptInterfaceImplvirtual
invokeCheckInit()DtLuaScriptInterfaceImplvirtual
invokeInit()DtLuaScriptInterfaceImplvirtual
invokeResume()DtLuaScriptInterfaceImplvirtual
invokeSuspend()DtLuaScriptInterfaceImplvirtual
invokeTick()DtLuaScriptInterfaceImplvirtual
loadScript(bool reload)DtLuaScriptInterfaceImplvirtual
loadState(const DtReaderWriter *loadState)DtLuaScriptInterfaceImplvirtual
LocalInterfaceExtensions typedefDtLuaScriptInterfaceImplprotected
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 &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
luaGetObjectsNearWithFilter(const DtLocation3D &loc, double distance, luabind::object const &parameters)DtLuaScriptInterfaceImpl
luaGetReactionStatus()DtLuaScriptInterfaceImpl
luaGetScriptId()DtLuaScriptInterfaceImpl
luaGetVrfObjects()DtLuaScriptInterfaceImpl
luaIsSubtaskCanceled(int subtaskId)DtLuaScriptInterfaceImpl
luaIsSubtaskComplete(int subtaskId)DtLuaScriptInterfaceImpl
luaIsSubtaskRunning(int subtaskId)DtLuaScriptInterfaceImpl
luaNavigateThroughFeatures(const luabind::object &parameters)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
luaSendTaskActAsSubtask(DtScriptVrfObject &object, const ::std::string taskName, luabind::object const &parameters, bool actAsSubtask)DtLuaScriptInterfaceImpl
luaStartSubtask(const std::string taskName, luabind::object const &parameters)DtLuaScriptInterfaceImpl
luaStopAllSubtasks()DtLuaScriptInterfaceImpl
luaStopAllTasks()DtLuaScriptInterfaceImpl
luaStopSubtask(int subtaskId)DtLuaScriptInterfaceImpl
luaSubtaskResult(int subtaskId)DtLuaScriptInterfaceImpl
myControllerInterfaceDtScriptInterfaceprotected
myEntityDtScriptInterfaceprotected
myInterfaceExtensionsDtLuaScriptInterfaceImplprotected
myLStateDtLuaScriptInterfaceImplprotected
myLuaScriptWarningShownDtLuaScriptInterfaceImplprotected
myScriptIdDtScriptInterfaceprotected
myScriptPathDtScriptInterfaceprotected
myTaskIdDtScriptInterfaceprotected
myTaskResumingDtScriptInterfaceprotected
myTaskStartingDtScriptInterfaceprotected
myTaskVariablesDtScriptInterfaceprotected
operator=(const DtLuaScriptInterfaceImpl &other)DtLuaScriptInterfaceImplprotected
DtScriptInterface::operator=(const DtScriptInterface &other)DtScriptInterfaceprotected
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
processTextReport(const DtVrfObjectMessage *m)DtLuaScriptInterfaceImplvirtual
removeKeyToIgnore(const std::string &)DtLuaScriptInterfaceImplstatic
removeLuaScriptInterfaceExtension(DtLuaScriptInterfaceExtension::CreatorFcn extension, void *usr)DtLuaScriptInterfaceImplstatic
removeLuaScriptInterfaceExtension(DtLuaScriptInterfaceExtension::CreatorFcn extension, const DtVrfObject *onlyForEntity, void *usr)DtLuaScriptInterfaceImplstatic
saveState()DtLuaScriptInterfaceImplvirtual
scriptGetExerciseTime()DtScriptInterface
scriptGetTimeOfDay()DtScriptInterface
scriptGetVrfObjectByName(const std::string name)DtScriptInterface
scriptGetWindDirection()DtScriptInterface
scriptGetWindSpeed()DtScriptInterface
scriptId() const DtScriptInterfaceinlinevirtual
scriptPath() const DtScriptInterfaceinlinevirtual
scriptTaskComplete(bool success)DtScriptInterfaceprotectedvirtual
scriptTaskError()DtScriptInterfaceprotectedvirtual
scriptText(DtString &text)DtScriptInterfaceprotectedvirtual
setController(DtScriptTaskControllerInterface *controller)DtScriptInterfaceinlinevirtual
setEntity(DtVrfObject *entity)DtScriptInterfaceinlinevirtual
setLuaState(lua_State *L)DtLuaScriptInterfaceImplvirtual
setScriptId(const DtString &scriptId)DtScriptInterfaceinlinevirtual
setScriptPath(const DtFilename &scriptPath)DtScriptInterfaceinlinevirtual
setTaskId(int taskId)DtScriptInterfaceinlinevirtual
setTaskResuming(bool v)DtScriptInterfacevirtual
setTaskStarting(bool v)DtScriptInterfacevirtual
setTaskVariables(const DtRwVariableBindings &variables)DtScriptInterfaceinlinevirtual
setTickPeriod(double)DtScriptInterface
taskId() const DtScriptInterfaceinlinevirtual
taskResuming() const DtScriptInterfacevirtual
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 Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)