Navigation
API > API/Developer > API/Developer/AutomationDriver
| Name | IAsyncActionSequence |
| Type | class |
| Header File | /Engine/Source/Developer/AutomationDriver/Public/IDriverSequence.h |
| Include Path | #include "IDriverSequence.h" |
Syntax
class IAsyncActionSequence
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Queues the series of events to invoke a click with the left mouse button at the current cursor location | IDriverSequence.h | ||
IAsyncActionSequence & Click
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator |
Queues a move of the cursor over the element, then triggers the series of events to invoke a click with the left mouse button | IDriverSequence.h | |
IAsyncActionSequence & Click
(
EMouseButtons::Type MouseButton |
Queues the series of events to invoke a click with the specified mouse button at the current cursor location | IDriverSequence.h | |
IAsyncActionSequence & Click
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a move of the cursor over the element, then triggers the series of events to invoke a click with the specified mouse button | IDriverSequence.h | |
| Queues the series of events to invoke a double click with the left mouse button at the current cursor location | IDriverSequence.h | ||
IAsyncActionSequence & DoubleClick
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator |
Queues a move of the cursor over the element, then triggers the series of events to invoke a double click with the left mouse button | IDriverSequence.h | |
IAsyncActionSequence & DoubleClick
(
EMouseButtons::Type MouseButton |
Queues the series of events to invoke a double click with the specified mouse button at the current cursor location | IDriverSequence.h | |
IAsyncActionSequence & DoubleClick
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a move of the cursor over the element, then triggers the series of events to invoke a double click with the specified mouse button | IDriverSequence.h | |
IAsyncActionSequence & Focus
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator |
Queues a change of focus to the element for the default user | IDriverSequence.h | |
IAsyncActionSequence & Focus
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a change of focus to the element for the specified user | IDriverSequence.h | |
bool IsExecuting() |
Checks whether the sequence is currently executing actions | IDriverSequence.h | |
IAsyncActionSequence & MoveByOffset
(
int32 XOffset, |
Queues a move of the cursor from its current position by the specified offsets | IDriverSequence.h | |
IAsyncActionSequence & MoveToElement
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator |
Queues a move of the cursor over the center of the element, triggering any hover cue the element may have | IDriverSequence.h | |
IAsyncActionSequence & MoveToElement
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a move of the cursor over the center of the element offset by the specified amounts, triggering any hover cue the element may have | IDriverSequence.h | |
IAsyncActionSequence & Press
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a move of the cursor over the element, then a series of events to invoke mouse input for pressing the specified button. | IDriverSequence.h | |
IAsyncActionSequence & Press
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a change of focus to the specified element, then a series of events to invoke keyboard input for pressing the specified character. | IDriverSequence.h | |
IAsyncActionSequence & Press
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a change of focus to the specified element, then a series of events to invoke keyboard input for pressing the specified key. | IDriverSequence.h | |
IAsyncActionSequence & Press
(
FKey Key |
Queues the series of events to invoke keyboard input for pressing the specified key. | IDriverSequence.h | |
IAsyncActionSequence & Press
(
EMouseButtons::Type MouseButton |
Queues the series of events to invoke mouse input for pressing the specified button. | IDriverSequence.h | |
IAsyncActionSequence & Press
(
TCHAR Character |
Queues the series of events to invoke keyboard input for pressing the specified character. | IDriverSequence.h | |
IAsyncActionSequence & PressChord
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a change of focus to the element, then triggers the series of events to invoke keyboard input for each argument in order from 1 to N. | IDriverSequence.h | |
IAsyncActionSequence & PressChord
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a change of focus to the element, then triggers the series of events to invoke keyboard input for each argument in order from 1 to N. | IDriverSequence.h | |
IAsyncActionSequence & PressChord
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a change of focus to the element, then triggers the series of events to invoke keyboard input for each argument in order from 1 to N. | IDriverSequence.h | |
IAsyncActionSequence & PressChord
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a change of focus to the element, then triggers the series of events to invoke keyboard input for each argument in order from 1 to N. | IDriverSequence.h | |
IAsyncActionSequence & PressChord
(
FKey Key1, |
Queues the series of events to invoke keyboard input for each argument in order from 1 to N. | IDriverSequence.h | |
IAsyncActionSequence & PressChord
(
FKey Key1, |
Queues the series of events to invoke keyboard input for each argument in order from 1 to N. | IDriverSequence.h | |
IAsyncActionSequence & PressChord
(
FKey Key1, |
Queues the series of events to invoke keyboard input for each argument in order from 1 to N. | IDriverSequence.h | |
IAsyncActionSequence & PressChord
(
FKey Key1, |
Queues the series of events to invoke keyboard input for each argument in order from 1 to N. | IDriverSequence.h | |
IAsyncActionSequence & Release
(
TCHAR Character |
Queues the series of events to invoke keyboard input for releasing the specified character. | IDriverSequence.h | |
IAsyncActionSequence & Release
(
FKey Key |
Queues the series of events to invoke keyboard input for releasing the specified key. | IDriverSequence.h | |
IAsyncActionSequence & Release
(
EMouseButtons::Type MouseButton |
Queues the series of events to invoke mouse input for releasing the specified button. | IDriverSequence.h | |
IAsyncActionSequence & Release
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a change of focus to the element, then triggers the series of events to invoke keyboard input for releasing the specified character. | IDriverSequence.h | |
IAsyncActionSequence & Release
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a change of focus to the element, then triggers the series of events to invoke keyboard input for releasing the specified character. | IDriverSequence.h | |
IAsyncActionSequence & Release
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a move of the cursor over the element, then triggers the series of events to invoke mouse input for releasing the specified button. | IDriverSequence.h | |
IAsyncActionSequence & ReleaseChord
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a change of focus to the element, then triggers the series of events to invoke keyboard input for each argument in order from N to 1. | IDriverSequence.h | |
IAsyncActionSequence & ReleaseChord
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a change of focus to the element, then triggers the series of events to invoke keyboard input for each argument in order from N to 1. | IDriverSequence.h | |
IAsyncActionSequence & ReleaseChord
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a change of focus to the element, then triggers the series of events to invoke keyboard input for each argument in order from N to 1. | IDriverSequence.h | |
IAsyncActionSequence & ReleaseChord
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a change of focus to the element, then triggers the series of events to invoke keyboard input for each argument in order from N to 1. | IDriverSequence.h | |
IAsyncActionSequence & ReleaseChord
(
FKey Key1, |
Queues the series of events to invoke keyboard input for each argument in order from N to 1. | IDriverSequence.h | |
IAsyncActionSequence & ReleaseChord
(
FKey Key1, |
Queues the series of events to invoke keyboard input for each argument in order from N to 1. | IDriverSequence.h | |
IAsyncActionSequence & ReleaseChord
(
FKey Key1, |
Queues the series of events to invoke keyboard input for each argument in order from N to 1. | IDriverSequence.h | |
IAsyncActionSequence & ReleaseChord
(
FKey Key1, |
Queues the series of events to invoke keyboard input for each argument in order from N to 1. | IDriverSequence.h | |
IAsyncActionSequence & ScrollBy
(
float Delta |
Queues the series of events to invoke a mouse wheel scroll by the specified delta at the current mouse position Most average user scrolling is limited to a range of -5 to 5. | IDriverSequence.h | |
IAsyncActionSequence & ScrollBy
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a move of the cursor over the element, then triggers the series of events to invoke a mouse wheel scroll by the specified delta | IDriverSequence.h | |
IAsyncActionSequence & ScrollToBeginning
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator |
Queues a move of the cursor over the element, then triggers the series of events to invoke a mouse wheel scroll, scrolling the element until it reaches the beginning | IDriverSequence.h | |
IAsyncActionSequence & ScrollToBeginning
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a move of the cursor over the element, then triggers the series of events to invoke a mouse wheel scroll by the specified delta amount, scrolling the element until it reaches the beginning | IDriverSequence.h | |
IAsyncActionSequence & ScrollToBeginningUntil
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ScrollableElementLocator, |
Queues a move of the cursor over the scrollable element, then triggers the series of events to invoke a mouse wheel scroll until the specified locator locates the desired element or the beginning is reached | IDriverSequence.h | |
IAsyncActionSequence & ScrollToBeginningUntil
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator |
Queues the series of events to invoke a mouse wheel scroll until the specified locator is locates the desired element or the beginning is reached at the current cursor position | IDriverSequence.h | |
IAsyncActionSequence & ScrollToEnd
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator |
Queues a move of the cursor over the element, then triggers the series of events to invoke a mouse wheel scroll, scrolling the element until it reaches the end | IDriverSequence.h | |
IAsyncActionSequence & ScrollToEnd
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues a move of the cursor over the element, then triggers the series of events to invoke a mouse wheel scroll by the specified delta amount, scrolling the element until it reaches the end | IDriverSequence.h | |
IAsyncActionSequence & ScrollToEndUntil
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator |
Queues a move of the cursor over the element, then triggers the series of events to invoke a mouse wheel scroll until the specified locator locates the desired element or the end is reached | IDriverSequence.h | |
IAsyncActionSequence & ScrollToEndUntil
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ScrollableElementLocator, |
Queues a move of the cursor over the scrollable element, then triggers the series of events to invoke a mouse wheel scroll until the specified locator locates the desired element or the end is reached | IDriverSequence.h | |
IAsyncActionSequence & Type
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues the a change of focus to the specified element, then a series of events to invoke keyboard input for each key specified. | IDriverSequence.h | |
IAsyncActionSequence & Type
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues the a change of focus to the specified element, then a series of events to invoke keyboard input for the character specified. | IDriverSequence.h | |
IAsyncActionSequence & Type
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues the a change of focus to the specified element, then a series of events to invoke keyboard input for the key specified. | IDriverSequence.h | |
IAsyncActionSequence & Type
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues the a change of focus to the specified element, then a series of events to invoke keyboard input for each character of the string specified. | IDriverSequence.h | |
IAsyncActionSequence & Type
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues the a change of focus to the specified element, then a series of events to invoke keyboard input for each character specified. | IDriverSequence.h | |
IAsyncActionSequence & Type
(
TCHAR Character |
Queues the series of events to invoke keyboard input for the character specified. | IDriverSequence.h | |
IAsyncActionSequence & Type
(
FKey Key |
Queues the series of events to invoke keyboard input for the key specified. | IDriverSequence.h | |
IAsyncActionSequence & Type
(
FString Text |
Queues the series of events to invoke keyboard input for each character of the string specified. | IDriverSequence.h | |
IAsyncActionSequence & Type
(
const TCHAR* Text |
Queues the series of events to invoke keyboard input for each character specified. | IDriverSequence.h | |
IAsyncActionSequence & Type
(
const TArray< FKey >& Keys |
Queues the series of events to invoke keyboard input for each key specified. | IDriverSequence.h | |
IAsyncActionSequence & TypeChord
(
FKey Key1, |
Queues the series of events to invoke keyboard input for each argument in order from 1 to N and then releasing those keys in order from N to 1 Chord typing is intended to ease the to execution keyboard shortcuts, such as, CTRL + SHIFT + S | IDriverSequence.h | |
IAsyncActionSequence & TypeChord
(
FKey Key1, |
Queues the series of events to invoke keyboard input for each argument in order from 1 to N and then releasing those keys in order from N to 1 Chord typing is intended to ease the to execution keyboard shortcuts, such as, CTRL + SHIFT + S | IDriverSequence.h | |
IAsyncActionSequence & TypeChord
(
FKey Key1, |
Queues the series of events to invoke keyboard input for each argument in order from 1 to N and then releasing those keys in order from N to 1 Chord typing is intended to ease the to execution keyboard shortcuts, such as, CTRL + SHIFT + S | IDriverSequence.h | |
IAsyncActionSequence & TypeChord
(
FKey Key1, |
Queues the series of events to invoke keyboard input for each argument in order from 1 to N and then releasing those keys in order from N to 1 Chord typing is intended to ease the to execution keyboard shortcuts, such as, CTRL + SHIFT + S | IDriverSequence.h | |
IAsyncActionSequence & TypeChord
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues the a change of focus to the specified element, then a series of events to invoke keyboard input for each argument in order from 1 to N and then releasing those keys in order from N to 1 Chord typing is intended to ease the to execution keyboard shortcuts, such as, CTRL + SHIFT + S | IDriverSequence.h | |
IAsyncActionSequence & TypeChord
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues the a change of focus to the specified element, then a series of events to invoke keyboard input for each argument in order from 1 to N and then releasing those keys in order from N to 1 Chord typing is intended to ease the to execution keyboard shortcuts, such as, CTRL + SHIFT + S | IDriverSequence.h | |
IAsyncActionSequence & TypeChord
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues the a change of focus to the specified element, then a series of events to invoke keyboard input for each argument in order from 1 to N and then releasing those keys in order from N to 1 Chord typing is intended to ease the to execution keyboard shortcuts, such as, CTRL + SHIFT + S | IDriverSequence.h | |
IAsyncActionSequence & TypeChord
(
const TSharedRef< IElementLocator, ESPMode::ThreadSafe >& ElementLocator, |
Queues the a change of focus to the specified element, then a series of events to invoke keyboard input for each argument in order from 1 to N and then releasing those keys in order from N to 1 Chord typing is intended to ease the to execution keyboard shortcuts, such as, CTRL + SHIFT + S | IDriverSequence.h | |
IAsyncActionSequence & Wait
(
FTimespan Timespan |
Queues a wait no shorter than for the specified Timespan | IDriverSequence.h | |
IAsyncActionSequence & Wait
(
const FDriverWaitDelegate& Delegate |
Queues a wait until the specified DriverWaitDelegate returns a PASSED or FAILED response | IDriverSequence.h |