|
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, HaveResultsFor, 1, "bool", "WsfTrackId") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, LaunchTimeIsValid, 0, "bool", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, LauncherBearingIsValid, 0, "bool", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, LauncherElevationIsValid, 0, "bool", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, LoftAngleIsValid, 0, "bool", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, BurnTimeIsValid, 0, "bool", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, TimeOfFlightIsValid, 0, "bool", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, InterceptTimeIsValid, 0, "bool", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, InterceptPointIsValid, 0, "bool", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, TargetImpactTimeIsValid, 0, "bool", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, TargetImpactPointIsValid, 0, "bool", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, EndTimeIsValid, 0, "bool", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, EndPointIsValid, 0, "bool", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, CanIntercept_1, 1, "bool", "WsfTrack") |
| | bool canIntercept = CanIntercept(WsfTrack aTrack)
|
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, CanIntercept_2, 2, "bool", "WsfTrack, double") |
| | bool canIntercept = CanIntercept(WsfTrack aTrack, double aLaunchDelayTime)
|
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, LaunchTime, 0, "double", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, LauncherBearing, 0, "double", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, LauncherElevation, 0, "double", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, LoftAngle, 0, "double", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, BurnTime, 0, "double", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, TimeOfFlight, 0, "double", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, InterceptTime, 0, "double", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, InterceptPoint, 0, "WsfGeoPoint", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, TargetImpactTime, 0, "double", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, TargetImpactPoint, 0, "WsfGeoPoint", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, EndTime, 0, "double", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, EndPoint, 0, "WsfGeoPoint", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, SetInterceptTime, 1, "void", "double") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, SetInterceptPoint, 1, "void", "WsfGeoPoint") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, SetLaunchTime, 1, "void", "double") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, SetTimeOfFlight, 1, "void", "double") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, SetLoftAngle, 1, "void", "double") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, ComputeEndPoint, 0, "void", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, ComputeLaunchWindows, 0, "void", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, LaunchWindowCount, 0, "int", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, FirstLaunchTime, 1, "double", "int") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, FirstInterceptTime, 1, "double", "int") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, FirstInterceptPoint, 1, "WsfGeoPoint", "int") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, LastLaunchTime, 1, "double", "int") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, LastInterceptTime, 1, "double", "int") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, LastInterceptPoint, 1, "WsfGeoPoint", "int") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, LateralTargetOffset, 1, "double", "WsfTrack") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, TargetApogeeTime, 0, "double", "") |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, TargetApogeePoint, 0, "WsfGeoPoint", "") |
| | if (computerPtr !=nullptr) |
| aReturnVal | SetDouble (value) |
| aReturnVal | SetPointer (new UtScriptRef(pointPtr, aReturnClassPtr, UtScriptRef::cMANAGE)) |
| | UT_DEFINE_SCRIPT_METHOD (WsfScriptLaunchComputerClass, WsfLaunchComputer, LookupResult, 1, "Array<double>", "WsfTrack") |