28#ifndef WSFSCRIPTRIPRPROCESSORCLASS_HPP
29#define WSFSCRIPTRIPRPROCESSORCLASS_HPP
41 void*
Create(
const UtScriptContext& aContext)
override;
42 void*
Clone(
void* aObjectPtr)
override;
43 void Destroy(
void* aObjectPtr)
override;
44 UtScriptContext*
GetContext(
void* aObjectPtr)
override;
WsfScriptProcessorClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptProcessorClass.cpp:31
UT_DECLARE_SCRIPT_METHOD(WeaponsActive_2)
UT_DECLARE_SCRIPT_METHOD(SetBidWindowOpen)
UT_DECLARE_SCRIPT_METHOD(SetPurgeTouchTime)
UT_DECLARE_SCRIPT_METHOD(QueryBid)
UT_DECLARE_SCRIPT_METHOD(RemoveJob)
UT_DECLARE_SCRIPT_METHOD(JobFor_1)
UT_DECLARE_SCRIPT_METHOD(TargetPlatform)
UT_DECLARE_SCRIPT_METHOD(PeersTargeting)
UT_DECLARE_SCRIPT_METHOD(JobFor_3)
UT_DECLARE_SCRIPT_METHOD(GetJobByData)
UT_DECLARE_SCRIPT_METHOD(JobFor_4)
UT_DECLARE_SCRIPT_METHOD(ClearBidsFor_1)
UT_DECLARE_SCRIPT_METHOD(CommanderPlatform_2)
UT_DECLARE_SCRIPT_METHOD(SetTarget_2)
UT_DECLARE_SCRIPT_METHOD(CommanderPlatform_1)
UT_DECLARE_SCRIPT_METHOD(ActiveWeaponPlatform)
void * Create(const UtScriptContext &aContext) override
Definition WsfScriptRIPRProcessorClass.cpp:189
UT_DECLARE_SCRIPT_METHOD(GetJobById)
UT_DECLARE_SCRIPT_METHOD(WeaponsActive_1)
UT_DECLARE_SCRIPT_METHOD(SubordinateProcessors_1)
UT_DECLARE_SCRIPT_METHOD(UplinkPlatformEntry)
WsfScriptRIPRProcessorClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptRIPRProcessorClass.cpp:53
UT_DECLARE_SCRIPT_METHOD(SetJobAllocationMode)
UtScriptContext * GetContext(void *aObjectPtr) override
Definition WsfScriptRIPRProcessorClass.cpp:209
UT_DECLARE_SCRIPT_METHOD(AddJob)
UT_DECLARE_SCRIPT_METHOD(WeaponsInFlight)
UT_DECLARE_SCRIPT_METHOD(JobPassThrough)
UT_DECLARE_SCRIPT_METHOD(PurgeUntouchedJobs_1)
UT_DECLARE_SCRIPT_METHOD(Target)
UT_DECLARE_SCRIPT_METHOD(PurgeDeadTakers)
UT_DECLARE_SCRIPT_METHOD(RemoveAllJobs)
UT_DECLARE_SCRIPT_METHOD(Jobs)
UT_DECLARE_SCRIPT_METHOD(JobFor_2)
UT_DECLARE_SCRIPT_METHOD(IsUplinkingTo)
UT_DECLARE_SCRIPT_METHOD(StopUplinking)
UT_DECLARE_SCRIPT_METHOD(SetNumJobChannels)
UT_DECLARE_SCRIPT_METHOD(PurgeTouchTime)
UT_DECLARE_SCRIPT_METHOD(JobTypeChannels)
UT_DECLARE_SCRIPT_METHOD(SetTarget_3)
UT_DECLARE_SCRIPT_METHOD(SubordinateProcessors_2)
UT_DECLARE_SCRIPT_METHOD(QuerySubordinatesMaxBid_1)
UT_DECLARE_SCRIPT_METHOD(TargetTrack)
UT_DECLARE_SCRIPT_METHOD(SetTarget_1)
UT_DECLARE_SCRIPT_METHOD(ChannelJobTypes)
UT_DECLARE_SCRIPT_METHOD(ClearTarget)
UT_DECLARE_SCRIPT_METHOD(DeleteCompletedJobs)
UT_DECLARE_SCRIPT_METHOD(CommanderProcessor_2)
UT_DECLARE_SCRIPT_METHOD(StartUplinking_1)
UT_DECLARE_SCRIPT_METHOD(UplinkCapable)
UT_DECLARE_SCRIPT_METHOD(WallClockTime)
UT_DECLARE_SCRIPT_METHOD(ClearBidsFor_2)
UT_DECLARE_SCRIPT_METHOD(SetJobPassThrough)
UT_DECLARE_SCRIPT_METHOD(CommanderProcessor_1)
UT_DECLARE_SCRIPT_METHOD(SubsTargeting_1)
UT_DECLARE_SCRIPT_METHOD(SubsWeaponsActive_1)
UT_DECLARE_SCRIPT_METHOD(SetJobWindowOpen)
UT_DECLARE_SCRIPT_METHOD(IsJobWindowOpen)
UT_DECLARE_SCRIPT_METHOD(IsBidWindowOpen)
UT_DECLARE_SCRIPT_METHOD(JobAllocationMode)
UT_DECLARE_SCRIPT_METHOD(WeaponsIncoming)
UT_DECLARE_SCRIPT_METHOD(UplinkCount)
void Destroy(void *aObjectPtr) override
Definition WsfScriptRIPRProcessorClass.cpp:203
UT_DECLARE_SCRIPT_METHOD(SetJobStickiness)
void * Clone(void *aObjectPtr) override
Definition WsfScriptRIPRProcessorClass.cpp:195
UT_DECLARE_SCRIPT_METHOD(SubordinatePlatforms_1)
UT_DECLARE_SCRIPT_METHOD(QuerySubordinatesMaxBid_2)
UT_DECLARE_SCRIPT_METHOD(SubordinatePlatforms_2)
UT_DECLARE_SCRIPT_METHOD(TargetName)
UT_DECLARE_SCRIPT_METHOD(PeersWeaponsActive)
UT_DECLARE_SCRIPT_METHOD(NumJobChannels)
UT_DECLARE_SCRIPT_METHOD(WeaponsActiveOfType)
UT_DECLARE_SCRIPT_METHOD(SubsWeaponsActive_2)
UT_DECLARE_SCRIPT_METHOD(SubsTargeting_2)
UT_DECLARE_SCRIPT_METHOD(StartUplinking_2)
UT_DECLARE_SCRIPT_METHOD(PurgeUntouchedJobs_2)