|
WSF
|
The script interface 'class' for WsfGuidanceComputer. More...
#include <WsfScriptGuidanceComputerClass.hpp>


Public Member Functions | |
| WsfScriptGuidanceComputerClass (const std::string &aClassName, UtScriptTypes *aTypesPtr) | |
| UT_DECLARE_SCRIPT_METHOD (SelectPhase) | |
| UT_DECLARE_SCRIPT_METHOD (Phase) | |
| UT_DECLARE_SCRIPT_METHOD (EjectStage_1) | |
| UT_DECLARE_SCRIPT_METHOD (EjectStage_2) | |
| UT_DECLARE_SCRIPT_METHOD (StopEngines) | |
| UT_DECLARE_SCRIPT_METHOD (ClearCommandedAltitude_1) | |
| UT_DECLARE_SCRIPT_METHOD (ClearCommandedAltitude_2) | |
| UT_DECLARE_SCRIPT_METHOD (ClearCommandedFlightPathAngle_1) | |
| UT_DECLARE_SCRIPT_METHOD (ClearCommandedFlightPathAngle_2) | |
| UT_DECLARE_SCRIPT_METHOD (ClearCommandedSpeed_1) | |
| UT_DECLARE_SCRIPT_METHOD (ClearCommandedSpeed_2) | |
| UT_DECLARE_SCRIPT_METHOD (ClearCommandedThrottle_1) | |
| UT_DECLARE_SCRIPT_METHOD (ClearCommandedThrottle_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetAllowRouteFollowing_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetAllowRouteFollowing_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetAimpointAltitudeOffset_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetAimpointAltitudeOffset_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetAimpointAzimuthOffset_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetAimpointAzimuthOffset_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetAimpointRangeOffset_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetAimpointRangeOffset_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetAimpointEvaluationInterval_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetAimpointEvaluationInterval_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetCommandedAltitude_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetCommandedAltitude_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetCommandedAltitudeAGL_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetCommandedAltitudeAGL_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetCommandedAzimuthOffset_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetCommandedAzimuthOffset_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetCommandedFlightPathAngle_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetCommandedFlightPathAngle_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetCommandedMach_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetCommandedMach_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetCommandedSpeed_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetCommandedSpeed_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetCommandedThrottle_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetCommandedThrottle_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetGeeBias_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetGeeBias_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetGuidanceDelay_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetGuidanceDelay_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetGuidanceTarget_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetGuidanceTarget_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetLateralGeeBias_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetLateralGeeBias_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetMaximumAscentRate_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetMaximumAscentRate_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetMaximumCommandedGees_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetMaximumCommandedGees_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetMaximumDescentRate_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetMaximumDescentRate_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetMaximumPitchAngle_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetMaximumPitchAngle_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetPitchChangeGain_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetPitchChangeGain_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetProportionalNavigationGain_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetProportionalNavigationGain_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetProportionalNavigationLimitAngle_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetProportionalNavigationLimitAngle_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetProportionalNavigationMethod_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetProportionalNavigationMethod_2) | |
| UT_DECLARE_SCRIPT_METHOD (SetVelocityPursuitGain_1) | |
| UT_DECLARE_SCRIPT_METHOD (SetVelocityPursuitGain_2) | |
| Public Member Functions inherited from WsfScriptProcessorClass | |
| WsfScriptProcessorClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr) | |
| UT_DECLARE_SCRIPT_METHOD (IsA_TypeOf) | |
| UT_DECLARE_SCRIPT_METHOD (TurnOff) | |
| UT_DECLARE_SCRIPT_METHOD (TurnOn) | |
| UT_DECLARE_SCRIPT_METHOD (UpdateInterval) | |
| UT_DECLARE_SCRIPT_METHOD (SetUpdateInterval) | |
| UT_DECLARE_SCRIPT_METHOD (ScriptExists) | |
| UT_DECLARE_SCRIPT_METHOD (Execute_1) | |
| UT_DECLARE_SCRIPT_METHOD (Execute_2) | |
| UT_DECLARE_SCRIPT_METHOD (ExecuteAtTime_1) | |
| UT_DECLARE_SCRIPT_METHOD (ExecuteAtTime_2) | |
| UT_DECLARE_SCRIPT_METHOD (ExecuteScript) | |
| UT_DECLARE_SCRIPT_METHOD (ExecuteScriptWithArgs) | |
| UT_DECLARE_SCRIPT_METHOD (SuppressMessage) | |
| UT_DECLARE_SCRIPT_METHOD (Behavior) | |
| UT_DECLARE_SCRIPT_METHOD (FindBehavior) | |
| UT_DECLARE_SCRIPT_METHOD (BehaviorsExecuted) | |
| UT_DECLARE_SCRIPT_METHOD (BehaviorCount) | |
| UT_DECLARE_SCRIPT_METHOD (BehaviorEntry) | |
| UT_DECLARE_SCRIPT_METHOD (BehaviorTreeRootNode) | |
| UT_DECLARE_SCRIPT_METHOD (AdvancedBehavior) | |
| UT_DECLARE_SCRIPT_METHOD (FindAdvancedBehavior) | |
| UT_DECLARE_SCRIPT_METHOD (AdvancedBehaviorsExecuted) | |
| UT_DECLARE_SCRIPT_METHOD (AdvancedBehaviorCount) | |
| UT_DECLARE_SCRIPT_METHOD (AdvancedBehaviorEntry) | |
| UT_DECLARE_SCRIPT_METHOD (AdvancedBehaviorTree) | |
| UT_DECLARE_SCRIPT_METHOD (State) | |
| UT_DECLARE_SCRIPT_METHOD (StateAll) | |
| UT_DECLARE_SCRIPT_METHOD (SetState) | |
| UT_DECLARE_SCRIPT_METHOD (SetStateAll) | |
| UT_DECLARE_SCRIPT_METHOD (GetStates) | |
| Get all top level states. | |
| UT_DECLARE_SCRIPT_METHOD (GetStateAdvancedBehaviorTree) | |
| Get the ABT for a state. | |
| Public Member Functions inherited from WsfScriptPlatformPartClass | |
| WsfScriptPlatformPartClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr) | |
| void | OnNewScriptRef (UtScriptRef &aReference) override |
| UT_DECLARE_SCRIPT_METHOD (Platform) | |
| UT_DECLARE_SCRIPT_METHOD (IsNonOperational) | |
| UT_DECLARE_SCRIPT_METHOD (IsOperational) | |
| UT_DECLARE_SCRIPT_METHOD (SetOperational) | |
| UT_DECLARE_SCRIPT_METHOD (IsNonCritical) | |
| UT_DECLARE_SCRIPT_METHOD (IsCritical) | |
| UT_DECLARE_SCRIPT_METHOD (SetCritical) | |
| UT_DECLARE_SCRIPT_METHOD (IsTurnedOff) | |
| UT_DECLARE_SCRIPT_METHOD (IsTurnedOn) | |
| UT_DECLARE_SCRIPT_METHOD (InitiallyTurnedOn) | |
| UT_DECLARE_SCRIPT_METHOD (TimeSinceLastStatusChange) | |
| UT_DECLARE_SCRIPT_METHOD (SendMessage_1) | |
| UT_DECLARE_SCRIPT_METHOD (SendMessage_2) | |
| UT_DECLARE_SCRIPT_METHOD (SendMessageToProcessor) | |
| UT_DECLARE_SCRIPT_METHOD (SetDebugEnabled) | |
| UT_DECLARE_SCRIPT_METHOD (DebugEnabled) | |
| UT_DECLARE_SCRIPT_METHOD (SetDamageFactor) | |
| UT_DECLARE_SCRIPT_METHOD (DamageFactor) | |
| UT_DECLARE_SCRIPT_METHOD (CanBeMadeOperational) | |
| UT_DECLARE_SCRIPT_METHOD (CanBeMadeNonOperational) | |
| UT_DECLARE_SCRIPT_METHOD (CanBeTurnedOn) | |
| UT_DECLARE_SCRIPT_METHOD (CanBeTurnedOff) | |
| UT_DECLARE_SCRIPT_METHOD (CategoryMemberOf) | |
| UT_DECLARE_SCRIPT_METHOD (GroupMemberOf_1) | |
| UT_DECLARE_SCRIPT_METHOD (GroupMemberOf_2) | |
| UT_DECLARE_SCRIPT_METHOD (GroupMemberOf_3) | |
| UT_DECLARE_SCRIPT_METHOD (GetGroupByIndex) | |
| UT_DECLARE_SCRIPT_METHOD (GetGroupByName) | |
| UT_DECLARE_SCRIPT_METHOD (GroupsByName) | |
| UT_DECLARE_SCRIPT_METHOD (Groups) | |
| UT_DECLARE_SCRIPT_METHOD (GroupJoin) | |
| UT_DECLARE_SCRIPT_METHOD (GroupLeave) | |
| Public Member Functions inherited from WsfScriptObjectClass | |
| WsfScriptObjectClass (const std::string &aClassName, UtScriptTypes *aTypesPtr) | |
| ~WsfScriptObjectClass () override | |
| void * | Create (const UtScriptContext &aInstance) override |
| void * | Clone (void *aObjectPtr) override |
| void | Destroy (void *aObjectPtr) override |
| std::string | ToString (void *aObjectPtr) const override |
| UT_DECLARE_SCRIPT_METHOD (Name) | |
| UT_DECLARE_SCRIPT_METHOD (Type) | |
| UT_DECLARE_SCRIPT_METHOD (BaseType) | |
| UT_DECLARE_SCRIPT_METHOD (IsA_TypeOf) | |
| UT_DECLARE_SCRIPT_METHOD (ProcessInput) | |
The script interface 'class' for WsfGuidanceComputer.
| WsfScriptGuidanceComputerClass::WsfScriptGuidanceComputerClass | ( | const std::string & | aClassName, |
| UtScriptTypes * | aTypesPtr ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | ClearCommandedAltitude_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | ClearCommandedAltitude_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | ClearCommandedFlightPathAngle_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | ClearCommandedFlightPathAngle_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | ClearCommandedSpeed_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | ClearCommandedSpeed_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | ClearCommandedThrottle_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | ClearCommandedThrottle_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | EjectStage_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | EjectStage_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | Phase | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SelectPhase | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetAimpointAltitudeOffset_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetAimpointAltitudeOffset_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetAimpointAzimuthOffset_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetAimpointAzimuthOffset_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetAimpointEvaluationInterval_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetAimpointEvaluationInterval_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetAimpointRangeOffset_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetAimpointRangeOffset_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetAllowRouteFollowing_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetAllowRouteFollowing_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetCommandedAltitude_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetCommandedAltitude_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetCommandedAltitudeAGL_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetCommandedAltitudeAGL_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetCommandedAzimuthOffset_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetCommandedAzimuthOffset_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetCommandedFlightPathAngle_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetCommandedFlightPathAngle_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetCommandedMach_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetCommandedMach_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetCommandedSpeed_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetCommandedSpeed_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetCommandedThrottle_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetCommandedThrottle_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetGeeBias_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetGeeBias_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetGuidanceDelay_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetGuidanceDelay_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetGuidanceTarget_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetGuidanceTarget_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetLateralGeeBias_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetLateralGeeBias_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetMaximumAscentRate_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetMaximumAscentRate_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetMaximumCommandedGees_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetMaximumCommandedGees_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetMaximumDescentRate_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetMaximumDescentRate_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetMaximumPitchAngle_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetMaximumPitchAngle_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetPitchChangeGain_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetPitchChangeGain_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetProportionalNavigationGain_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetProportionalNavigationGain_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetProportionalNavigationLimitAngle_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetProportionalNavigationLimitAngle_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetProportionalNavigationMethod_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetProportionalNavigationMethod_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetVelocityPursuitGain_1 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | SetVelocityPursuitGain_2 | ) |
| WsfScriptGuidanceComputerClass::UT_DECLARE_SCRIPT_METHOD | ( | StopEngines | ) |