|
WSF
|
#include <WsfScriptQuantumTaskerProcessor.hpp>


Public Member Functions | |
| WsfScriptQuantumTaskerProcessor (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr) | |
| void * | Create (const UtScriptContext &aContext) override |
| void * | Clone (void *aObjectPtr) override |
| void | Destroy (void *aObjectPtr) override |
| UtScriptContext * | GetContext (void *aObjectPtr) override |
| UT_DECLARE_SCRIPT_METHOD (TasksReceived) | |
| UT_DECLARE_SCRIPT_METHOD (TasksReceivedOfType) | |
| UT_DECLARE_SCRIPT_METHOD (TasksReceivedOfTypeForTarget) | |
| UT_DECLARE_SCRIPT_METHOD (TasksReceivedForResourceType) | |
| UT_DECLARE_SCRIPT_METHOD (TasksReceivedForResourceName) | |
| UT_DECLARE_SCRIPT_METHOD (TasksReceivedForTarget) | |
| UT_DECLARE_SCRIPT_METHOD (SetTaskProgress) | |
| UT_DECLARE_SCRIPT_METHOD (SetTaskComplete) | |
| UT_DECLARE_SCRIPT_METHOD (SetTaskComplete_2) | |
| UT_DECLARE_SCRIPT_METHOD (RejectTask) | |
| UT_DECLARE_SCRIPT_METHOD (CancelTask) | |
| UT_DECLARE_SCRIPT_METHOD (TasksAssigned) | |
| UT_DECLARE_SCRIPT_METHOD (TasksAssignedOfType) | |
| UT_DECLARE_SCRIPT_METHOD (TasksAssignedForResourceType) | |
| UT_DECLARE_SCRIPT_METHOD (TasksAssignedForResourceName) | |
| UT_DECLARE_SCRIPT_METHOD (TasksAssignedForTarget) | |
| UT_DECLARE_SCRIPT_METHOD (TasksConsidered) | |
| UT_DECLARE_SCRIPT_METHOD (AssetsConsidered) | |
| UT_DECLARE_SCRIPT_METHOD (ValuesConsidered) | |
| UT_DECLARE_SCRIPT_METHOD (AssetAssigneesFor) | |
| Public Member Functions inherited from WsfScriptProcessorClass | |
| WsfScriptProcessorClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr) | |
| UT_DECLARE_SCRIPT_METHOD (IsA_TypeOf) | |
| UT_DECLARE_SCRIPT_METHOD (TurnOff) | |
| UT_DECLARE_SCRIPT_METHOD (TurnOn) | |
| UT_DECLARE_SCRIPT_METHOD (UpdateInterval) | |
| UT_DECLARE_SCRIPT_METHOD (SetUpdateInterval) | |
| UT_DECLARE_SCRIPT_METHOD (ScriptExists) | |
| UT_DECLARE_SCRIPT_METHOD (Execute_1) | |
| UT_DECLARE_SCRIPT_METHOD (Execute_2) | |
| UT_DECLARE_SCRIPT_METHOD (ExecuteAtTime_1) | |
| UT_DECLARE_SCRIPT_METHOD (ExecuteAtTime_2) | |
| UT_DECLARE_SCRIPT_METHOD (ExecuteScript) | |
| UT_DECLARE_SCRIPT_METHOD (ExecuteScriptWithArgs) | |
| UT_DECLARE_SCRIPT_METHOD (SuppressMessage) | |
| UT_DECLARE_SCRIPT_METHOD (Behavior) | |
| UT_DECLARE_SCRIPT_METHOD (FindBehavior) | |
| UT_DECLARE_SCRIPT_METHOD (BehaviorsExecuted) | |
| UT_DECLARE_SCRIPT_METHOD (BehaviorCount) | |
| UT_DECLARE_SCRIPT_METHOD (BehaviorEntry) | |
| UT_DECLARE_SCRIPT_METHOD (BehaviorTreeRootNode) | |
| UT_DECLARE_SCRIPT_METHOD (AdvancedBehavior) | |
| UT_DECLARE_SCRIPT_METHOD (FindAdvancedBehavior) | |
| UT_DECLARE_SCRIPT_METHOD (AdvancedBehaviorsExecuted) | |
| UT_DECLARE_SCRIPT_METHOD (AdvancedBehaviorCount) | |
| UT_DECLARE_SCRIPT_METHOD (AdvancedBehaviorEntry) | |
| UT_DECLARE_SCRIPT_METHOD (AdvancedBehaviorTree) | |
| UT_DECLARE_SCRIPT_METHOD (State) | |
| UT_DECLARE_SCRIPT_METHOD (StateAll) | |
| UT_DECLARE_SCRIPT_METHOD (SetState) | |
| UT_DECLARE_SCRIPT_METHOD (SetStateAll) | |
| UT_DECLARE_SCRIPT_METHOD (GetStates) | |
| Get all top level states. | |
| UT_DECLARE_SCRIPT_METHOD (GetStateAdvancedBehaviorTree) | |
| Get the ABT for a state. | |
| 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) | |
| WsfScriptQuantumTaskerProcessor::WsfScriptQuantumTaskerProcessor | ( | const std::string & | aClassName, |
| UtScriptTypes * | aScriptTypesPtr ) |
|
override |
References WsfQuantumTaskerProcessor::Clone().
|
override |
References WsfScriptContext::GetSCENARIO().
|
override |
|
override |
References GetContext(), and WsfScriptProcessor::GetScriptContext().
Referenced by GetContext().
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | AssetAssigneesFor | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | AssetsConsidered | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | CancelTask | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | RejectTask | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | SetTaskComplete | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | SetTaskComplete_2 | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | SetTaskProgress | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | TasksAssigned | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | TasksAssignedForResourceName | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | TasksAssignedForResourceType | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | TasksAssignedForTarget | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | TasksAssignedOfType | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | TasksConsidered | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | TasksReceived | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | TasksReceivedForResourceName | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | TasksReceivedForResourceType | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | TasksReceivedForTarget | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | TasksReceivedOfType | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | TasksReceivedOfTypeForTarget | ) |
| WsfScriptQuantumTaskerProcessor::UT_DECLARE_SCRIPT_METHOD | ( | ValuesConsidered | ) |