#include <EditorAutomationAction.h>
Inherited by ScriptCanvas::Developer::CenterOnScenePointAction, ScriptCanvas::Developer::CompoundAction, ScriptCanvas::Developer::DelayAction, ScriptCanvas::Developer::MouseMoveAction, ScriptCanvas::Developer::SimulateKeyAction, ScriptCanvas::Developer::SimulateMouseButtonAction, ScriptCanvas::Developer::TraceEvent, and ScriptCanvas::Developer::WaitForNewGraphAction.
Public Member Functions | |
| AZ_CLASS_ALLOCATOR (EditorAutomationAction, AZ::SystemAllocator) | |
| bool | IsAtPreconditionLimit () const |
| virtual bool | IsMissingPrecondition () |
| void | ResetPreconditionAttempts () |
| EditorAutomationAction * | GenerationPreconditionActions () |
| void | SignalActionBegin () |
| virtual bool | Tick ()=0 |
| virtual ActionReport | GenerateReport () const |
Protected Member Functions | |
| virtual EditorAutomationAction * | GenerateMissingPreconditionAction () |
| virtual void | SetupAction () |
EditorAutomationAction is the base class that all other actions will inherit from. Exposes a setup, and a tick function which returns whether or not the action is complete.