Open 3D Engine ScriptCanvasDeveloper Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ScriptCanvas::Developer::ProcessUserEventsAction Class Reference

#include <GenericActions.h>

Inherits ScriptCanvas::Developer::DelayAction.

Inherited by ScriptCanvas::Developer::ForceCloseActiveGraphAction.

Public Member Functions

 AZ_CLASS_ALLOCATOR (ProcessUserEventsAction, AZ::SystemAllocator)
 
 AZ_RTTI (ProcessUserEventsAction, "{CB6D47D6-2E63-4277-BCD0-F9014D74CC48}", DelayAction)
 
 ProcessUserEventsAction (AZStd::chrono::milliseconds delayTime=AZStd::chrono::milliseconds(250))
 
void SetupAction () override
 
bool Tick () override
 
- Public Member Functions inherited from ScriptCanvas::Developer::DelayAction
 AZ_CLASS_ALLOCATOR (DelayAction, AZ::SystemAllocator)
 
 AZ_RTTI (DelayAction, "{44927F65-58DF-4142-8C04-6EC7A10050FB}", EditorAutomationAction)
 
 DelayAction (AZStd::chrono::milliseconds delayTime=AZStd::chrono::milliseconds(250))
 
void SetupAction () override
 
bool Tick () override
 
- Public Member Functions inherited from ScriptCanvas::Developer::EditorAutomationAction
 AZ_CLASS_ALLOCATOR (EditorAutomationAction, AZ::SystemAllocator)
 
bool IsAtPreconditionLimit () const
 
virtual bool IsMissingPrecondition ()
 
void ResetPreconditionAttempts ()
 
EditorAutomationActionGenerationPreconditionActions ()
 
void SignalActionBegin ()
 
virtual bool Tick ()=0
 
virtual ActionReport GenerateReport () const
 

Additional Inherited Members

- Protected Member Functions inherited from ScriptCanvas::Developer::EditorAutomationAction
virtual EditorAutomationActionGenerateMissingPreconditionAction ()
 
virtual void SetupAction ()
 

Detailed Description

EditorAutomationAction that will delay so the OS can process the faked events, then pump the Qt application to process the events.

Member Function Documentation

◆ SetupAction()

void ScriptCanvas::Developer::ProcessUserEventsAction::SetupAction ( )
overridevirtual

◆ Tick()

bool ScriptCanvas::Developer::ProcessUserEventsAction::Tick ( )
overridevirtual

The documentation for this class was generated from the following file: