WSF
WsfScriptGuidedMoverClass Class Reference

The script interface 'class' for WsfGuidedMover. More...

#include <WsfScriptGuidedMoverClass.hpp>

Inheritance diagram for WsfScriptGuidedMoverClass:
Collaboration diagram for WsfScriptGuidedMoverClass:

Public Member Functions

 WsfScriptGuidedMoverClass (const std::string &aClassName, UtScriptTypes *aTypesPtr)
 UT_DECLARE_SCRIPT_METHOD (DragForce)
 UT_DECLARE_SCRIPT_METHOD (LateralAerodynamicForce)
 UT_DECLARE_SCRIPT_METHOD (MaximumLateralAerodynamicForce)
 UT_DECLARE_SCRIPT_METHOD (AxialThrustForce)
 UT_DECLARE_SCRIPT_METHOD (LateralThrustForce)
 UT_DECLARE_SCRIPT_METHOD (TotalThrustForce)
 UT_DECLARE_SCRIPT_METHOD (DynamicPressure)
 UT_DECLARE_SCRIPT_METHOD (GravitationalAcceleration)
 UT_DECLARE_SCRIPT_METHOD (GravitationalForce)
 UT_DECLARE_SCRIPT_METHOD (EmptyMass_1)
 UT_DECLARE_SCRIPT_METHOD (EmptyMass_2)
 UT_DECLARE_SCRIPT_METHOD (FuelMass_1)
 UT_DECLARE_SCRIPT_METHOD (FuelMass_2)
 UT_DECLARE_SCRIPT_METHOD (PayloadMass_1)
 UT_DECLARE_SCRIPT_METHOD (PayloadMass_2)
 UT_DECLARE_SCRIPT_METHOD (TotalMass_1)
 UT_DECLARE_SCRIPT_METHOD (TotalMass_2)
 UT_DECLARE_SCRIPT_METHOD (CurrentFuelMass)
 UT_DECLARE_SCRIPT_METHOD (CurrentTotalMass)
 UT_DECLARE_SCRIPT_METHOD (CurrentFuelFlowRate)
 UT_DECLARE_SCRIPT_METHOD (GetTestSupportObject)
Public Member Functions inherited from WsfScriptMoverClass
 WsfScriptMoverClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
 UT_DECLARE_SCRIPT_METHOD (IsA_TypeOf)
 UT_DECLARE_SCRIPT_METHOD (Create)
 UT_DECLARE_SCRIPT_METHOD (UpdateInterval)
 UT_DECLARE_SCRIPT_METHOD (Route)
 UT_DECLARE_SCRIPT_METHOD (DefaultRoute)
 UT_DECLARE_SCRIPT_METHOD (IsExtrapolating)
 UT_DECLARE_SCRIPT_METHOD (SetMode)
 UT_DECLARE_SCRIPT_METHOD (PropertyInt)
 UT_DECLARE_SCRIPT_METHOD (PropertyDouble)
 UT_DECLARE_SCRIPT_METHOD (PropertyString)
 UT_DECLARE_SCRIPT_METHOD (SetTSPI_FileName)
 UT_DECLARE_SCRIPT_METHOD (BurnedOut)
 UT_DECLARE_SCRIPT_METHOD (TurnOn)
 UT_DECLARE_SCRIPT_METHOD (TurnOff)
 UT_DECLARE_SCRIPT_METHOD (TurnRadius_1)
 UT_DECLARE_SCRIPT_METHOD (TurnRadius_2)
 UT_DECLARE_SCRIPT_METHOD (MaximumRadialAcceleration)
 UT_DECLARE_SCRIPT_METHOD (MaximumTurnRate)
 UT_DECLARE_SCRIPT_METHOD (CornerVelocity)
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)

Detailed Description

The script interface 'class' for WsfGuidedMover.

Constructor & Destructor Documentation

◆ WsfScriptGuidedMoverClass()

WsfScriptGuidedMoverClass::WsfScriptGuidedMoverClass ( const std::string & aClassName,
UtScriptTypes * aTypesPtr )

Member Function Documentation

◆ UT_DECLARE_SCRIPT_METHOD() [1/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( AxialThrustForce )

◆ UT_DECLARE_SCRIPT_METHOD() [2/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( CurrentFuelFlowRate )

◆ UT_DECLARE_SCRIPT_METHOD() [3/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( CurrentFuelMass )

◆ UT_DECLARE_SCRIPT_METHOD() [4/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( CurrentTotalMass )

◆ UT_DECLARE_SCRIPT_METHOD() [5/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( DragForce )

◆ UT_DECLARE_SCRIPT_METHOD() [6/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( DynamicPressure )

◆ UT_DECLARE_SCRIPT_METHOD() [7/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( EmptyMass_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [8/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( EmptyMass_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [9/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( FuelMass_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [10/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( FuelMass_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [11/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( GetTestSupportObject )

◆ UT_DECLARE_SCRIPT_METHOD() [12/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( GravitationalAcceleration )

◆ UT_DECLARE_SCRIPT_METHOD() [13/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( GravitationalForce )

◆ UT_DECLARE_SCRIPT_METHOD() [14/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( LateralAerodynamicForce )

◆ UT_DECLARE_SCRIPT_METHOD() [15/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( LateralThrustForce )

◆ UT_DECLARE_SCRIPT_METHOD() [16/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( MaximumLateralAerodynamicForce )

◆ UT_DECLARE_SCRIPT_METHOD() [17/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( PayloadMass_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [18/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( PayloadMass_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [19/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( TotalMass_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [20/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( TotalMass_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [21/21]

WsfScriptGuidedMoverClass::UT_DECLARE_SCRIPT_METHOD ( TotalThrustForce )

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved