11#ifndef WSF_SCRIPT_BM_UTILS_CLASS_HPP
12#define WSF_SCRIPT_BM_UTILS_CLASS_HPP
16#include <UtScriptBasicTypes.hpp>
24 void*
Create(
const UtScriptContext& aContext)
override;
80 static void writeln_to_strm(std::ostream& os, UtScriptMethodArgs aVarArgs);
81 static std::string
get_context_string( UtScriptContext& aContext,
bool make_empty =
false);
UT_DECLARE_SCRIPT_METHOD(GetPlatformFromUnitID)
UT_DECLARE_SCRIPT_METHOD(FindCorrelatedTrack)
UT_DECLARE_SCRIPT_METHOD(writeln_debug)
UT_DECLARE_SCRIPT_METHOD(SetTaskResource_Processor_2)
UT_DECLARE_SCRIPT_METHOD(InitLoggingFacilities)
UT_DECLARE_SCRIPT_METHOD(SetTaskResource_Processor)
UT_DECLARE_SCRIPT_METHOD(writeln_error)
UT_DECLARE_SCRIPT_METHOD(GetMessageDestination)
UT_DECLARE_SCRIPT_METHOD(writeln_warn)
UT_DECLARE_SCRIPT_METHOD(GetStringFromID)
WsfScriptBMUtilsClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptBMUtilsClass.cpp:35
UT_DECLARE_SCRIPT_METHOD(InterceptLocation3DNoProject_1)
UT_DECLARE_SCRIPT_METHOD(SetWeaponZoneAuxData)
UT_DECLARE_SCRIPT_METHOD(SetPlatformZoneAuxData)
UT_DECLARE_SCRIPT_METHOD(GetSpatialDomain)
UT_DECLARE_SCRIPT_METHOD(GetUpdatedTracksSinceTime)
void * Create(const UtScriptContext &aContext) override
Definition WsfScriptBMUtilsClass.cpp:96
static void writeln_to_strm(std::ostream &os, UtScriptMethodArgs aVarArgs)
Definition WsfScriptBMUtilsClass.cpp:102
UT_DECLARE_SCRIPT_METHOD(GetWeaponByName)
UT_DECLARE_SCRIPT_METHOD(GetWeaponByID)
UT_DECLARE_SCRIPT_METHOD(GetUnitIDFromPlatform)
UT_DECLARE_SCRIPT_METHOD(SetInternalLoggingLevel)
UT_DECLARE_SCRIPT_METHOD(GetStringID)
UT_DECLARE_SCRIPT_METHOD(IsWeaponIDValid)
UT_DECLARE_SCRIPT_METHOD(SetTaskResource_Weapon_2)
UT_DECLARE_SCRIPT_METHOD(IsSensorRWR)
UT_DECLARE_SCRIPT_METHOD(InterceptLocation2DNoProject_3)
UT_DECLARE_SCRIPT_METHOD(writeln_info)
UT_DECLARE_SCRIPT_METHOD(ConvertTrackId)
UT_DECLARE_SCRIPT_METHOD(GetWeaponIDByPointer)
UT_DECLARE_SCRIPT_METHOD(InterceptLocation3DNoProject_3)
UT_DECLARE_SCRIPT_METHOD(GetConstWeaponZoneAuxData)
UT_DECLARE_SCRIPT_METHOD(IsSensorTAR)
UT_DECLARE_SCRIPT_METHOD(SetTaskResource_Weapon)
UT_DECLARE_SCRIPT_METHOD(GetConstPlatformZoneAuxData)
UT_DECLARE_SCRIPT_METHOD(InterceptLocation3DNoProject_2)
UT_DECLARE_SCRIPT_METHOD(writeln_trace)
UT_DECLARE_SCRIPT_METHOD(InterceptLocation2DNoProject_1)
static std::string get_context_string(UtScriptContext &aContext, bool make_empty=false)
Definition WsfScriptBMUtilsClass.cpp:110
UT_DECLARE_SCRIPT_METHOD(IsSensorTTR)
UT_DECLARE_SCRIPT_METHOD(InterceptLocation2DNoProject_2)
UT_DECLARE_SCRIPT_METHOD(writeln_fatal)
UT_DECLARE_SCRIPT_METHOD(IsSensorEW)
UT_DECLARE_SCRIPT_METHOD(GetWeaponIDByName)