26#ifndef WSF_SCRIPT_BM_ASSIGNMENT_STATUS_CLASS_HPP
27#define WSF_SCRIPT_BM_ASSIGNMENT_STATUS_CLASS_HPP
30#include <UtMemory.hpp>
38 void*
Create(
const UtScriptContext& aContext)
override;
39 void*
Clone(
void* aObjectPtr)
override;
40 void Destroy(
void* aObjectPtr)
override;
UT_DECLARE_SCRIPT_METHOD(Print)
UT_DECLARE_SCRIPT_METHOD(GetAssignedPlatform)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusCantco)
UT_DECLARE_SCRIPT_METHOD(GetNewlyAssignedWeapon)
UT_DECLARE_SCRIPT_METHOD(SetSystemicCantcoLocal)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusTARSearching)
UT_DECLARE_SCRIPT_METHOD(SetOverridingPlatform)
UT_DECLARE_SCRIPT_METHOD(GetInitiatingPlatform)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusCueTTR)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusTARSearching)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusHavecoFailure)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusCancelled)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusCueTAR)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusKill)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusWilco)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusDoctrineUpdated)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusTTRTracking)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusTARTracking)
virtual ~WsfScriptBMAssignmentStatusClass()
Definition WsfScriptBMAssignmentStatusClass.cpp:125
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusFiring)
UT_DECLARE_SCRIPT_METHOD(SetAssigningPlatform)
UT_DECLARE_SCRIPT_METHOD(SetSalvosFired)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusCommitted)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusChangedAssignedUnit)
UT_DECLARE_SCRIPT_METHOD(GetNewlyAssignedPlatform)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusFiring)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusChangedAssignedUnit)
UT_DECLARE_SCRIPT_METHOD(IsSystemicCantcoLocal)
static const char * SCRIPT_CLASS_NAME
Definition WsfScriptBMAssignmentStatusClass.hpp:42
UT_DECLARE_SCRIPT_METHOD(SetCantcoReason)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusUnacknowledged)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusKill)
UT_DECLARE_SCRIPT_METHOD(SetAckTime)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusTARTracking)
UT_DECLARE_SCRIPT_METHOD(GetOverridingPlatform)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusCancelled)
UT_DECLARE_SCRIPT_METHOD(GetCantcoReason)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusTTRSearching)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusHavecoSuccess)
static const char * BASE_CLASS_NAME
Definition WsfScriptBMAssignmentStatusClass.hpp:43
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusCueTAR)
UT_DECLARE_SCRIPT_METHOD(SetAssignedWeapon)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentReferenceTrackID)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusHavecoSuccess)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusTTRTracking)
UT_DECLARE_SCRIPT_METHOD(GetAssignedWeapon)
UT_DECLARE_SCRIPT_METHOD(GetAssigningPlatform)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusMiss)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusWilco)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusUnacknowledged)
UT_DECLARE_SCRIPT_METHOD(GetAckTime)
UT_DECLARE_SCRIPT_METHOD(GetSalvosFired)
UT_DECLARE_SCRIPT_METHOD(SetSystemicCantcoGlobal)
UT_DECLARE_SCRIPT_METHOD(IsSystemicCantcoGlobal)
UT_DECLARE_SCRIPT_METHOD(SetNewlyAssignedWeapon)
void * Clone(void *aObjectPtr) override
Definition WsfScriptBMAssignmentStatusClass.cpp:135
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusHavecoFailure)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusTTRSearching)
UT_DECLARE_SCRIPT_METHOD(SetInitiatingPlatform)
UT_DECLARE_SCRIPT_METHOD(GetAssignmentReferenceTrackID)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusCantco)
WsfScriptBMAssignmentStatusClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptBMAssignmentStatusClass.cpp:42
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusCommitted)
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusMiss)
void * Create(const UtScriptContext &aContext) override
Definition WsfScriptBMAssignmentStatusClass.cpp:129
UT_DECLARE_SCRIPT_METHOD(SetAssignmentStatusCueTTR)
UT_DECLARE_SCRIPT_METHOD(IsAssignmentStatusDoctrineUpdated)
void Destroy(void *aObjectPtr) override
Definition WsfScriptBMAssignmentStatusClass.cpp:140
WsfScriptMessageClass(const std::string &aClassName, UtScriptTypes *aTypesPtr)
Definition WsfScriptMessageClass.cpp:22