|
WSF
|
#include <WsfSA_Group.hpp>


Public Member Functions | |
| WsfScriptSA_GroupClass (const std::string &aClassName, UtScriptTypes *aTypesPtr) | |
| ~WsfScriptSA_GroupClass () override=default | |
| void | Destroy (void *aObjectPtr) override |
| UT_DECLARE_SCRIPT_METHOD (GroupName) | |
| UT_DECLARE_SCRIPT_METHOD (CentroidLat) | |
| UT_DECLARE_SCRIPT_METHOD (CentroidLon) | |
| UT_DECLARE_SCRIPT_METHOD (CentroidAlt) | |
| UT_DECLARE_SCRIPT_METHOD (CentroidHeading) | |
| UT_DECLARE_SCRIPT_METHOD (CentroidSpeed) | |
| UT_DECLARE_SCRIPT_METHOD (RadiusCurrent) | |
| UT_DECLARE_SCRIPT_METHOD (RadiusMinimum) | |
| UT_DECLARE_SCRIPT_METHOD (LastUpdateTime) | |
| UT_DECLARE_SCRIPT_METHOD (GetFocus) | |
| UT_DECLARE_SCRIPT_METHOD (NumElements) | |
| UT_DECLARE_SCRIPT_METHOD (ElementList) | |
| UT_DECLARE_SCRIPT_METHOD (SetElementProtection) | |
| UT_DECLARE_SCRIPT_METHOD (SetFocusProtection) | |
| UT_DECLARE_SCRIPT_METHOD (GetElementProtection) | |
| UT_DECLARE_SCRIPT_METHOD (GetFocusProtection) | |
| Public Member Functions inherited from WsfScriptSA_PerceivedItemClass | |
| WsfScriptSA_PerceivedItemClass (const std::string &aClassName, UtScriptTypes *aTypesPtr) | |
| ~WsfScriptSA_PerceivedItemClass () override=default | |
| void | Destroy (void *aObjectPtr) override |
| std::string | ToString (void *aObjectPtr) const override |
| void | OnNewScriptRef (UtScriptRef &aReference) override |
| UT_DECLARE_SCRIPT_METHOD (ItemType) | |
| UT_DECLARE_SCRIPT_METHOD (Lat) | |
| UT_DECLARE_SCRIPT_METHOD (Lon) | |
| UT_DECLARE_SCRIPT_METHOD (Altitude) | |
| UT_DECLARE_SCRIPT_METHOD (Bearing) | |
| UT_DECLARE_SCRIPT_METHOD (Speed) | |
| UT_DECLARE_SCRIPT_METHOD (Heading) | |
| UT_DECLARE_SCRIPT_METHOD (ThreatLevel) | |
| UT_DECLARE_SCRIPT_METHOD (TargetValue) | |
| UT_DECLARE_SCRIPT_METHOD (PerceivedName) | |
| UT_DECLARE_SCRIPT_METHOD (Identification) | |
| UT_DECLARE_SCRIPT_METHOD (AngleOnly) | |
| UT_DECLARE_SCRIPT_METHOD (AltitudeValid) | |
| UT_DECLARE_SCRIPT_METHOD (SpeedValid) | |
| UT_DECLARE_SCRIPT_METHOD (HeadingValid) | |
| UT_DECLARE_SCRIPT_METHOD (SelectionScore) | |
| UT_DECLARE_SCRIPT_METHOD (EstimatedTimeToIntercept) | |
| 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) | |
WsfScriptSA_GroupClass is a UtScriptClass that defines the methods in WsfSA_Group. This makes the methods available for use in script.
| WsfScriptSA_GroupClass::WsfScriptSA_GroupClass | ( | const std::string & | aClassName, |
| UtScriptTypes * | aTypesPtr ) |
|
overridedefault |
References Destroy().
|
override |
Referenced by ~WsfScriptSA_GroupClass().
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | CentroidAlt | ) |
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | CentroidHeading | ) |
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | CentroidLat | ) |
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | CentroidLon | ) |
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | CentroidSpeed | ) |
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | ElementList | ) |
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | GetElementProtection | ) |
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | GetFocus | ) |
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | GetFocusProtection | ) |
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | GroupName | ) |
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | LastUpdateTime | ) |
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | NumElements | ) |
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | RadiusCurrent | ) |
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | RadiusMinimum | ) |
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | SetElementProtection | ) |
| WsfScriptSA_GroupClass::UT_DECLARE_SCRIPT_METHOD | ( | SetFocusProtection | ) |