Skip to main content

Module common

Module common 

Source
Expand description

Common types and data structures used throughout the SDK.

Structs§

ActionDetail
Details of an action operation result.
AdbInputMethod
ADB input method flags.
AdbScreencapMethod
ADB screencap method flags.
AppActionResult
Result of a StartApp or StopApp action.
BoxAndCount
BoxAndScore
ClickActionResult
Result of a Click action.
ClickKeyActionResult
Result of a ClickKey action.
ControllerFeature
Controller feature flags for CustomController.
CustomRecognitionResult
GamepadButton
Gamepad button flags (XUSB protocol values).
InputTextActionResult
Result of an InputText action.
LongPressActionResult
Result of a LongPress action.
LongPressKeyActionResult
Result of a LongPressKey action.
MaaStatus
Status of an asynchronous operation.
MultiSwipeActionResult
Result of a MultiSwipe action.
NeuralNetworkResult
NodeDetail
Details of a pipeline node execution.
OCRResult
Point
A point representing a location on screen.
RecognitionDetail
Details of a recognition operation result.
Rect
A rectangle representing a region on screen.
ScrollActionResult
Result of a Scroll action.
ShellActionResult
Result of a Shell action.
SwipeActionResult
Result of a Swipe action.
TaskDetail
Details of a task execution.
TouchActionResult
Result of a TouchDown, TouchMove, or TouchUp action.
Win32InputMethod
Win32 input method (select ONE only, no bitwise OR).
Win32ScreencapMethod
Win32 screencap method (select ONE only, no bitwise OR).

Enums§

ActionEnum
Action types.
AlgorithmEnum
Recognition algorithm types.
GamepadContact
Gamepad contact (analog stick or trigger) for touch mapping.
GamepadType
Virtual gamepad type for GamepadController.
NotificationType
Notification type for event callbacks.

Functions§

check_bool

Type Aliases§

ColorMatchResult
FeatureMatchResult
MaaId
Unique identifier for operations, tasks, and nodes.
NeuralNetworkClassifyResult
NeuralNetworkDetectResult
TemplateMatchResult