![]() |
VR-Forces Developer's Guide
|
This is the complete list of members for DtLuaScriptInterfaceImpl, including all inherited members.
| addKeyToIgnore(const std::string &) | DtLuaScriptInterfaceImpl | static |
| addLuaScriptInterfaceExtension(DtLuaScriptInterfaceExtension::CreatorFcn extension, void *usr) | DtLuaScriptInterfaceImpl | static |
| addLuaScriptInterfaceExtension(DtLuaScriptInterfaceExtension::CreatorFcn extension, const DtLocalObject *onlyForEntity, void *usr) | DtLuaScriptInterfaceImpl | static |
| addPostSetDataCallback(const std::string &setDataType, const std::string &functionName) | DtLuaScriptInterfaceImpl | virtual |
| DtScriptInterface::addPostSetDataCallback(const DtSetMessageType &setDataType, DtScriptFunctionReferencePtr functionReference) | DtScriptInterface | virtual |
| addReaderWriterToLuaTableFunction(const DtString &, ReaderWriterToLuaTableFcn) | DtLuaScriptInterfaceImpl | static |
| callLuaNoArgFunction(const std::string &functionName, bool *functionExists=nullptr) | DtLuaScriptInterfaceImpl | protectedvirtual |
| 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 |
| collectGarbage() | DtLuaScriptInterfaceImpl | virtual |
| connectForCallbacks() | DtLuaScriptInterfaceImpl | virtual |
| controller() | DtScriptInterface | inlinevirtual |
| createLuaTableFromRegistry(lua_State *L, const DtReaderWriterRegistry &rwRegistry, bool requireMetadata=true, bool hasParamMetaData=true) | DtLuaScriptInterfaceImpl | virtual |
| createLuaTableFromRwRegistry(lua_State *L, const DtReaderWriterRegistry &rwRegistry, DtSimulationServices *simServices) | DtLuaScriptInterfaceImpl | static |
| creator(DtSimulationServices *) | DtLuaScriptInterfaceImpl | static |
| doesChordHitTerrain(const DtLocation3D &pt1, const DtLocation3D &pt2, bool &dataAvailable) const | DtScriptInterface | virtual |
| DtLuaScriptInterfaceImpl(DtSimulationServices *) | DtLuaScriptInterfaceImpl | protected |
| DtLuaScriptInterfaceImpl(const DtLuaScriptInterfaceImpl &other) | DtLuaScriptInterfaceImpl | protected |
| DtPostCallbackEntry typedef | DtScriptInterface | |
| DtPostCallbackEntryPendingChanges typedef | DtScriptInterface | |
| DtPostSetDataCallbackSet typedef | DtScriptInterface | |
| DtScriptFunctionReferencePtr typedef | DtScriptInterface | |
| DtScriptInterface(DtSimulationServices *) | DtScriptInterface | protected |
| DtScriptInterface(const DtScriptInterface &other) | DtScriptInterface | protected |
| DtSetDataMessageVector typedef | DtScriptInterface | |
| dumpLuaStack() const | DtLuaScriptInterfaceImpl | virtual |
| entity() const | DtScriptInterface | inlinevirtual |
| entityTypeMatches(const std::string &, const std::string &) | DtScriptInterface | |
| entityTypesForEquipment(const std::string &equipmentType) | DtScriptInterface | |
| findClosestPointInNavigationArea(const DtLocation3D &point, bool &error) const | DtScriptInterface | virtual |
| findClosestPointInNavigationAreaInRadius(const DtLocation3D &point, const double radius, bool &error) const | DtScriptInterface | virtual |
| findClosestPointInNavigationAreaInRadiusAndVertLimit(const DtLocation3D &point, const double radius, const double verticalLimit, bool &error) const | DtScriptInterface | virtual |
| findClosestPointToRoad(const DtLocation3D &point, double searchRadius, bool &dataAvailable, bool &success, DtLocation3D &endA, DtLocation3D &endB, double &offsetToOutsideLane) const | DtScriptInterface | virtual |
| findCoverPoint(const DtLocation3D &startLocation, const DtLocation3D &threatLocation, double threatRadius, double distanceFromThreat, double range, unsigned numberOfPoints) | DtLuaScriptInterfaceImpl | |
| findFarthestPositionAlongHeading(const DtLocation3D &point, const double heading, const double maxDistance, DtLocation3D &stopPoint, double &distanceReached) const | DtScriptInterface | |
| findLadders(lua_State *L, const DtLocation3D &startLocation, double range) | DtLuaScriptInterfaceImpl | |
| findLaddersWithId(lua_State *L, const DtLocation3D &startLocation, double range, const unsigned int id) | DtLuaScriptInterfaceImpl | |
| findNearbyPointOfInterest(const int type) | DtLuaScriptInterfaceImpl | |
| findPathToLocation(const DtLocation3D &startLocation, const DtLocation3D &destinationLocation, bool useAbstractGraphs, const DtLocation3D &avoidLocation, double avoidanceRadius) | DtLuaScriptInterfaceImpl | |
| forcesHostile(std::string force1, std::string force2) | DtScriptInterface | |
| gaussian() | DtScriptInterface | virtual |
| generateRandomPoints(const luabind::object ¶meters) | DtLuaScriptInterfaceImpl | |
| getAllEmbarkationSlots(DtScriptVrfObject &object) | DtLuaScriptInterfaceImpl | |
| 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 |
| getEmbarkationEgressPoints(DtScriptVrfObject &object) | DtLuaScriptInterfaceImpl | |
| getEmbarkationSlots(DtScriptVrfObject &object) | DtLuaScriptInterfaceImpl | |
| getEmbarkationSlotsFiltered(DtScriptVrfObject &object, bool bAllSlots) | DtLuaScriptInterfaceImpl | |
| getGroundAltitude(const double lat, const double lon, bool &isWater, bool &dataAvailable) | DtScriptInterface | virtual |
| 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 | virtual |
| getTerrainAltitudeBelow(const DtLocation3D &point, bool &available, std::string &surfaceString) const | DtScriptInterface | virtual |
| GlobalInterfaceExtensions typedef | DtLuaScriptInterfaceImpl | protected |
| importSetParams(lua_State *L) | DtLuaScriptInterfaceImpl | virtual |
| importTaskParams(lua_State *L) | DtLuaScriptInterfaceImpl | virtual |
| influenceEventCallback(DtBoost::shared_ptr< const makVrfEvents::DtInfluenceEvent > event, void *usr) | DtLuaScriptInterfaceImpl | static |
| init() override | DtLuaScriptInterfaceImpl | virtual |
| initializeCheckpointStateTable(lua_State *L) | DtLuaScriptInterfaceImpl | virtual |
| initializeVRFLuaExtensions(lua_State *L) | DtLuaScriptInterfaceImpl | virtual |
| invokeCheck() override | DtLuaScriptInterfaceImpl | virtual |
| invokeCheckInit() override | DtLuaScriptInterfaceImpl | virtual |
| invokeDisable() override | DtLuaScriptInterfaceImpl | virtual |
| invokeInit() override | DtLuaScriptInterfaceImpl | virtual |
| invokePostSetDataCallback(DtScriptFunctionReferencePtr functionReference, DtSetDataRequestMessage *setDatRequest) override | DtLuaScriptInterfaceImpl | virtual |
| invokeResume() override | DtLuaScriptInterfaceImpl | virtual |
| invokeShutdown() override | DtLuaScriptInterfaceImpl | virtual |
| invokeSuspend() override | DtLuaScriptInterfaceImpl | virtual |
| invokeTick() override | DtLuaScriptInterfaceImpl | virtual |
| invokeUpdateDisplayGraph() override | DtLuaScriptInterfaceImpl | virtual |
| isBackgroundProcess() const | DtScriptInterface | virtual |
| isGraphCapable() const | DtScriptInterface | virtual |
| isSet() const | DtScriptInterface | virtual |
| loadScript(bool reload) override | DtLuaScriptInterfaceImpl | virtual |
| loadState(const DtReaderWriter *loadState) override | DtLuaScriptInterfaceImpl | virtual |
| LocalInterfaceExtensions typedef | DtLuaScriptInterfaceImpl | protected |
| luaAskUserQuestion(const DtTranslatableStream &title, const DtTranslatableStream &message, luabind::object const &options, int displayFlags) | DtLuaScriptInterfaceImpl | virtual |
| luaAskUserQuestionSS(const std::string &title, const std::string &message, luabind::object const &options, int displayFlags) | DtLuaScriptInterfaceImpl | virtual |
| luaAskUserQuestionST(const std::string &title, const DtTranslatableStream &message, luabind::object const &options, int displayFlags) | DtLuaScriptInterfaceImpl | virtual |
| luaAskUserQuestionTS(const DtTranslatableStream &title, const std::string &message, luabind::object const &options, int displayFlags) | DtLuaScriptInterfaceImpl | virtual |
| 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 | |
| luaCancelUserQuestion(int questionId) | DtLuaScriptInterfaceImpl | virtual |
| luaCleanupInactiveSubtaskStatus() | DtLuaScriptInterfaceImpl | |
| luaCreateArea(luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaCreateEntity(luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaCreateEntityParallel(luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaCreateFromOrbat(std::string orbatItem, const DtLocation3D &loc) | DtLuaScriptInterfaceImpl | |
| luaCreateObstacle(luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaCreatePhaseLine(luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaCreateRoute(luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaCreateSelectionGroup(const std::string &name, 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 | |
| luaDeleteTaskVisualization(const std::string &visualizationName) | DtLuaScriptInterfaceImpl | |
| luaEndSet() | DtLuaScriptInterfaceImpl | |
| luaEndTask(bool success) | DtLuaScriptInterfaceImpl | |
| luaFindHighPoints(const luabind::object &corners, unsigned int nPoints) | DtLuaScriptInterfaceImpl | virtual |
| luaFindHighPointsDebug(const luabind::object &corners, unsigned int nPoints, bool bDebug) | DtLuaScriptInterfaceImpl | virtual |
| luaFindPositionGroupsInAreaHilltop(unsigned int nPositionPairsPerGroup, const luabind::object &searchAreaVertices, const luabind::object &targetsAreaVertices, double viewHeightMeters, double coverHeightMeters, unsigned int forwardBackRangeMeters, unsigned int sideSideRangeMeters, unsigned int searchIntervalMeters, double maxSlopeDegrees, unsigned int positionsLateralSpacingMeters) | DtLuaScriptInterfaceImpl | virtual |
| luaFindPositionGroupsInAreaHilltopDebug(unsigned int nPositionPairsPerGroup, const luabind::object &searchAreaVertices, const luabind::object &targetsAreaVertices, double viewHeightMeters, double coverHeightMeters, unsigned int forwardBackRangeMeters, unsigned int sideSideRangeMeters, unsigned int searchIntervalMeters, double maxSlopeDegrees, unsigned int positionsLateralSpacingMeters, bool useDebug) | DtLuaScriptInterfaceImpl | virtual |
| luaFindPositionGroupsInAreaRidge(unsigned int nPositionPairsPerGroup, const luabind::object &searchAreaVertices, const luabind::object &targetsAreaVertices, unsigned int targetsAreaSampleRate, const luabind::object &tableOfDoubles) | DtLuaScriptInterfaceImpl | virtual |
| luaFindPositionGroupsInAreaRidgeDebug(unsigned int nPositionPairsPerGroup, const luabind::object &searchAreaVertices, const luabind::object &targetsAreaVertices, unsigned int targetsAreaSampleRate, const luabind::object &tableOfDoubles, bool useDebug) | DtLuaScriptInterfaceImpl | virtual |
| luaFindSinglePosition(const luabind::object &targetAreaCorners, const DtLocation3D &pivotPoint, double targetHeightMeters, double viewHeightMeters, double hideHeightMeters, double forwardBackSearchLimitMeters, double forwardBackSearchIntervalMeters, double maxSlopeDegrees) | DtLuaScriptInterfaceImpl | virtual |
| luaFindSinglePositionDebug(const luabind::object &targetAreaCorners, const DtLocation3D &pivotPoint, double targetHeightMeters, double viewHeightMeters, double hideHeightMeters, double forwardBackSearchLimitMeters, double forwardBackSearchIntervalMeters, double maxSlopeDegrees, bool bDebug) | DtLuaScriptInterfaceImpl | virtual |
| luaFindVehicleFightingPositions(unsigned int nPositionPairs, const luabind::object &targetAreaCorners, const DtLocation3D &originPoint, const DtVectorOffset3D &hideVolume, double shootHeight, double targetHeight, double forwardBackSearchLimit, double sideSideSearchLimit, double maxSlopeDegrees, double positionSpacing) | DtLuaScriptInterfaceImpl | virtual |
| luaFindVehicleFightingPositionsDebug(unsigned int nPositionPairs, const luabind::object &targetAreaCorners, const DtLocation3D &originPoint, const DtVectorOffset3D &hideVolume, double shootHeight, double targetHeight, double forwardBackSearchLimit, double sideSideSearchLimit, double maxSlopeDegrees, double positionSpacing, bool useDebug) | DtLuaScriptInterfaceImpl | virtual |
| luaFinishTest(const int status, const std::string message) | DtLuaScriptInterfaceImpl | |
| luaGetAirPressureByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetAirTemperatureByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetCloudLayerDescriptionsAt(lua_State *L, const DtLocation3D &location) | DtLuaScriptInterfaceImpl | |
| luaGetDesignatorsNear(const DtLocation3D &loc, double distance) | DtLuaScriptInterfaceImpl | |
| luaGetDesignatorsNearWithFilter(const DtLocation3D &loc, double distance, const luabind::object ¶ms) | DtLuaScriptInterfaceImpl | |
| luaGetExpectedIllumination(DtScriptVrfObject &object, double dateAndTimeOfDay) | DtLuaScriptInterfaceImpl | virtual |
| luaGetExpectedIlluminationByLocation(const DtLocation3D &object, double dateAndTimeOfDay) | DtLuaScriptInterfaceImpl | virtual |
| luaGetFeatures() | DtLuaScriptInterfaceImpl | |
| luaGetFeaturesType(const std::string &type) | 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 | |
| luaGetIllumination(DtScriptVrfObject &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetIlluminationByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetObjectsNear(const DtLocation3D &loc, double distance) | DtLuaScriptInterfaceImpl | |
| luaGetObjectsNearWithFilter(const DtLocation3D &loc, double distance, luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaGetOrbatList() | DtLuaScriptInterfaceImpl | |
| luaGetParameterSubordinateFunctionsFromType(const std::string typeString) | DtLuaScriptInterfaceImpl | virtual |
| luaGetParamPropertyFromType(const std::string typeString, std::string const ¶mName) | DtLuaScriptInterfaceImpl | virtual |
| luaGetPrecipitationByLocation(const DtLocation3D &location, double *) | DtLuaScriptInterfaceImpl | virtual |
| luaGetPrecipitationIntensityByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetPrecipitationTypeByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetRainAccumulationByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetReactionStatus() | DtLuaScriptInterfaceImpl | |
| luaGetScriptAttribute(const std::string &attributeName, bool &error) | DtLuaScriptInterfaceImpl | |
| luaGetScriptId() | DtLuaScriptInterfaceImpl | |
| luaGetSeaStateByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetSeaStateDirectionByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetSnowAccumulationByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetSnowRoadAccumulationByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetSubordinateFunctionNames() | DtLuaScriptInterfaceImpl | virtual |
| luaGetSurgeDepthByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetSwellStateByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetSwellStateDirectionByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetSystemName() | DtLuaScriptInterfaceImpl | |
| luaGetUnderwaterVisibilityByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetVisibilityDistanceByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetVisibilityObscurantByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetVrfObjects() | DtLuaScriptInterfaceImpl | |
| luaGetWeaponSystemsInfo(DtScriptVrfObject &object) | DtLuaScriptInterfaceImpl | |
| luaGetWindDirectionByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaGetWindSpeedByLocation(const DtLocation3D &object) | DtLuaScriptInterfaceImpl | virtual |
| luaIntersectSegments2D(const DtLocation3D &p1, const DtLocation3D &p2, const DtLocation3D &p3, const DtLocation3D &p4, DtLocation3D &intersectPoint) | DtLuaScriptInterfaceImpl | |
| luaIsDatabaseLoggingEnabled() | DtLuaScriptInterfaceImpl | virtual |
| luaIsScenarioEventEnabled(DtScriptVrfObject eventName) | DtLuaScriptInterfaceImpl | virtual |
| luaIsScenarioEventPlaying(DtScriptVrfObject eventName) | DtLuaScriptInterfaceImpl | virtual |
| luaIsSetAvailable(const ::std::string setName) | DtLuaScriptInterfaceImpl | |
| luaIsSubtaskCanceled(int subtaskId) | DtLuaScriptInterfaceImpl | |
| luaIsSubtaskComplete(int subtaskId) | DtLuaScriptInterfaceImpl | |
| luaIsSubtaskRunning(int subtaskId) | DtLuaScriptInterfaceImpl | |
| luaIsTaskAvailable(const ::std::string taskName) | DtLuaScriptInterfaceImpl | |
| luaLogEventToDatabase(unsigned eventType, luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | virtual |
| luaMakeAreaGeometry(luabind::object const &table) | DtLuaScriptInterfaceImpl | |
| luaMakeOffsetPoints(luabind::object const &fromPoints, const DtVectorOffset3D &offset) | DtLuaScriptInterfaceImpl | |
| luaMakeOffsetPointsWithRadius(luabind::object const &fromPoints, const DtVectorOffset3D &offset, const double minimumTurnRadius) | DtLuaScriptInterfaceImpl | |
| luaMakePathGeometry(luabind::object const &table) | DtLuaScriptInterfaceImpl | |
| luaMakePointGeometry(const DtLocation3D &) | DtLuaScriptInterfaceImpl | |
| luaNavigateThroughFeatures(const luabind::object ¶meters) | DtLuaScriptInterfaceImpl | |
| luaPlayScenarioEvent(DtScriptVrfObject eventName) | DtLuaScriptInterfaceImpl | virtual |
| luaRegisterForObjectMessage(const std::string &messageType) | DtLuaScriptInterfaceImpl | |
| luaRequire(lua_State *L, const std::string &filename) | DtLuaScriptInterfaceImpl | |
| luaRunDurationTime() | DtLuaScriptInterfaceImpl | virtual |
| luaRunForDuration(double) | DtLuaScriptInterfaceImpl | virtual |
| luaSendEmbeddedEntitySet(std::string eeName, std::string setName, luabind::object const &parms) | DtLuaScriptInterfaceImpl | virtual |
| luaSendEmbeddedEntityTask(std::string eeName, std::string taskName, luabind::object const &parms) | DtLuaScriptInterfaceImpl | virtual |
| luaSendEmbeddedEntityTaskActAsSubtask(std::string eeName, std::string taskName, luabind::object const &parms, bool actAsSubtask) | DtLuaScriptInterfaceImpl | virtual |
| luaSendInfluence(const DtScriptVrfObject &target, const std::string &influenceName, luabind::object const &influenceParams) | DtLuaScriptInterfaceImpl | |
| luaSendMessage(const DtScriptVrfObject &receiver, const std::string &message) | DtLuaScriptInterfaceImpl | |
| luaSendObjectMessage(const DtScriptVrfObject &receiver, const std::string &messageType, const luabind::object &messageContents) | DtLuaScriptInterfaceImpl | |
| luaSendRadioMessage(const DtScriptVrfObject &receiver, const std::string &message) | DtLuaScriptInterfaceImpl | |
| luaSendRadioMessageToUuid(const std::string &uuid, const std::string &message) | DtLuaScriptInterfaceImpl | |
| luaSendRadioObjectMessage(const DtScriptVrfObject &receiver, const std::string &messageType, const luabind::object &messageContents) | DtLuaScriptInterfaceImpl | |
| luaSendRadioSetData(DtScriptVrfObject &object, const ::std::string setName, luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaSendRadioTask(DtScriptVrfObject &object, const ::std::string taskName, luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaSendRadioTaskActAsSubtask(DtScriptVrfObject &object, const ::std::string taskName, luabind::object const ¶meters, bool actAsSubtask) | DtLuaScriptInterfaceImpl | |
| luaSendReport(const ::std::string reportType, luabind::object const &reciptients, luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaSendReportWithoutRecipients(const ::std::string reportType, luabind::object const ¶meters) | 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 | |
| luaSendTaskActAsSubtaskWithRadio(DtScriptVrfObject &object, const ::std::string taskName, luabind::object const ¶meters, bool actAsSubtask, bool sendWithRadio) | DtLuaScriptInterfaceImpl | |
| luaSendTaskNotAsSubtask(DtScriptVrfObject &object, const ::std::string taskName, luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaSetCheckpointMode(bool) | DtLuaScriptInterfaceImpl | virtual |
| luaSetInterest(const DtLocation3D &location, double range) | DtLuaScriptInterfaceImpl | |
| luaSetScenarioEventEnabled(DtScriptVrfObject eventName, bool) | DtLuaScriptInterfaceImpl | virtual |
| luaStackSize() const | DtLuaScriptInterfaceImpl | virtual |
| luaStartSubtask(const std::string taskName, luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| luaStatusOfUserQuestion(int questionId) | DtLuaScriptInterfaceImpl | virtual |
| luaStopAllSubtasks() | DtLuaScriptInterfaceImpl | |
| luaStopAllTasks() | DtLuaScriptInterfaceImpl | |
| luaStopScenarioEvent(DtScriptVrfObject eventName) | DtLuaScriptInterfaceImpl | virtual |
| luaStopScenarioEventWithRewind(DtScriptVrfObject eventName, bool rewind) | DtLuaScriptInterfaceImpl | virtual |
| luaStopSimulationDurationTimer() | DtLuaScriptInterfaceImpl | virtual |
| luaStopSubtask(int subtaskId) | DtLuaScriptInterfaceImpl | |
| luaSubtaskResult(int subtaskId) | DtLuaScriptInterfaceImpl | |
| luaUnregisterForObjectMessage(const std::string &messageType) | DtLuaScriptInterfaceImpl | |
| luaUpdateTaskVisualization(const std::string &visualizationName, const std::string &visualizationType, luabind::object const ¶meters) | DtLuaScriptInterfaceImpl | |
| myCantFindDotMsg | DtScriptInterface | protected |
| myCheckpointStateTable | DtLuaScriptInterfaceImpl | protected |
| myControllerInterface | DtScriptInterface | protected |
| myEntity | DtScriptInterface | protected |
| myExecutingSetDataCallbacks | DtScriptInterface | protected |
| myFuncCallCount | DtLuaScriptInterfaceImpl | protected |
| myGraphRecipient | DtScriptInterface | protected |
| myInfluenceEvents | DtLuaScriptInterfaceImpl | protected |
| myInterfaceExtensions | DtLuaScriptInterfaceImpl | protected |
| myIsBackgroundProcess | DtScriptInterface | protected |
| myIsGraphCapable | DtScriptInterface | protected |
| myIsSet | DtScriptInterface | protected |
| myLState | DtLuaScriptInterfaceImpl | protected |
| myLuaScriptWarningShown | DtLuaScriptInterfaceImpl | protected |
| myMessageInterface | DtLuaScriptInterfaceImpl | protected |
| myNeedsInvokeShutdown | DtLuaScriptInterfaceImpl | protected |
| myPendingSetDataCallbackEntries | DtScriptInterface | protected |
| myPendingSetDataMessages | DtScriptInterface | protected |
| myScriptId | DtScriptInterface | protected |
| myScriptPath | DtScriptInterface | protected |
| mySetDataCallbacks | DtScriptInterface | protected |
| mySetDataMessages | DtScriptInterface | protected |
| myShouldGenerateGraphOutput | DtScriptInterface | protected |
| mySimulationServices | DtScriptInterface | protected |
| mySystemName | DtScriptInterface | protected |
| myTaskId | DtScriptInterface | protected |
| myTaskResuming | DtScriptInterface | protected |
| myTaskStarting | DtScriptInterface | protected |
| myTaskVariables | DtScriptInterface | protected |
| myTextReportCallbacks | DtLuaScriptInterfaceImpl | protected |
| operator=(const DtLuaScriptInterfaceImpl &other) | DtLuaScriptInterfaceImpl | protected |
| DtScriptInterface::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() override | DtLuaScriptInterfaceImpl | virtual |
| processEntityDestroyed() override | DtLuaScriptInterfaceImpl | virtual |
| processEvents() | DtLuaScriptInterfaceImpl | virtual |
| processGraphCommands(const std::string &dotFileName) | DtScriptInterface | virtual |
| processInfluence(DtBoost::shared_ptr< const makVrfEvents::DtInfluenceEvent > e) | DtLuaScriptInterfaceImpl | virtual |
| processObjectMessage(const DtVrfObjectMessage *msg) | DtLuaScriptInterfaceImpl | |
| processPostSetData(DtSimMessage *msg) | DtScriptInterface | virtual |
| processPostTick() | DtScriptInterface | virtual |
| processTextReport(const DtVrfObjectMessage *m) | DtLuaScriptInterfaceImpl | virtual |
| putObjectsFromGlobalTableIntoTable(lua_State *state, luabind::object &table) | DtLuaScriptInterfaceImpl | virtual |
| putObjectsFromTableIntoGlobalTable(lua_State *state, luabind::object &table) | DtLuaScriptInterfaceImpl | virtual |
| queueInfluence(DtBoost::shared_ptr< const makVrfEvents::DtInfluenceEvent > e) | DtLuaScriptInterfaceImpl | virtual |
| queueTextReport(const DtVrfObjectMessage *m) | DtLuaScriptInterfaceImpl | virtual |
| ReaderWriterToLuaTableMap typedef | DtLuaScriptInterfaceImpl | protected |
| removeKeyToIgnore(const std::string &) | DtLuaScriptInterfaceImpl | static |
| removeLuaScriptInterfaceExtension(DtLuaScriptInterfaceExtension::CreatorFcn extension, void *usr) | DtLuaScriptInterfaceImpl | static |
| removeLuaScriptInterfaceExtension(DtLuaScriptInterfaceExtension::CreatorFcn extension, const DtLocalObject *onlyForEntity, void *usr) | DtLuaScriptInterfaceImpl | static |
| removePostSetDataCallback(const std::string &setDataType, const std::string &functionName) | DtLuaScriptInterfaceImpl | virtual |
| DtScriptInterface::removePostSetDataCallback(const DtSetMessageType &setDataType, DtScriptFunctionReferencePtr functionReference) | DtScriptInterface | virtual |
| reserveEmbarkationSlot(DtScriptVrfObject &object, int slotNumber) | DtLuaScriptInterfaceImpl | |
| saveState() override | DtLuaScriptInterfaceImpl | virtual |
| scriptGetAerodrome(const std::string name) | DtScriptInterface | |
| scriptGetAerodromesWithinRange(DtLocation3D center, double range) | DtScriptInterface | |
| scriptGetApplicationId() | DtScriptInterface | |
| scriptGetDateAndTimeOfDay() | DtScriptInterface | |
| scriptGetExerciseTime() | DtScriptInterface | |
| scriptGetMagneticDeclination(const DtLocation3D &location) | DtScriptInterface | |
| scriptGetSimulationTime() | DtScriptInterface | |
| scriptGetTimeMultiplier() | DtScriptInterface | |
| scriptGetTimeOfDay() | DtScriptInterface | |
| scriptGetVrfObjectByName(const std::string name) | DtScriptInterface | |
| scriptGetVrfObjectByUUID(const std::string name) | DtScriptInterface | |
| scriptGetWallClockTime() | 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 |
| sendSetDataWithRadio(DtScriptVrfObject &object, const ::std::string setName, luabind::object const ¶meters, bool useRadio) | DtLuaScriptInterfaceImpl | |
| setController(DtScriptTaskControllerInterface *controller) | DtScriptInterface | inlinevirtual |
| setEntity(DtLocalObject *entity) | DtScriptInterface | inlinevirtual |
| setGraphCapable() | DtScriptInterface | virtual |
| setIsBackgroundProces(bool isBgProc) | DtScriptInterface | virtual |
| setIsGraphCapable(bool isCapable=true) | DtScriptInterface | virtual |
| setIsSet(bool isSet) | DtScriptInterface | virtual |
| setLuaState(lua_State *L) | DtLuaScriptInterfaceImpl | virtual |
| setRespondToNewSensorContacts(bool) | DtScriptInterface | |
| setScriptId(const DtString &scriptId) | DtScriptInterface | inlinevirtual |
| setScriptPath(const DtFilename &scriptPath) | DtScriptInterface | inlinevirtual |
| setShouldGenerateGraphOutput(const bool doGenerate, const DtUUID &sender) | DtScriptInterface | virtual |
| 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 | |
| shouldGenerateGraphOutput() const | DtScriptInterface | virtual |
| systemName() const | DtScriptInterface | inlinevirtual |
| 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 |
| theReaderWriterToLuaTableMap | DtLuaScriptInterfaceImpl | protectedstatic |
| translateStringFromScript(const std::string &format) | DtLuaScriptInterfaceImpl | |
| type() const override | DtLuaScriptInterfaceImpl | virtual |
| updateFuncCallCount() | DtLuaScriptInterfaceImpl | protectedvirtual |
| updateTaskVariables() | DtScriptInterface | virtual |
| ~DtLuaScriptInterfaceImpl() | DtLuaScriptInterfaceImpl | virtual |
| ~DtScriptInterface() | DtScriptInterface | virtual |