Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MaaXYZ/MaaFramework
/ types & classes
Types & classes
850 in github.com/MaaXYZ/MaaFramework
⨍
Functions
3,285
◇
Types & classes
850
↳
Endpoints
21
↓ 32 callers
Class
StringBuffer
字符串缓冲区 / String buffer 用于在 Python 和 C API 之间传递字符串数据。 Used to pass string data between Python and C API.
source/binding/Python/maa/buffer.py:11
↓ 18 callers
Class
Rect
source/binding/Python/maa/define.py:880
↓ 13 callers
Class
ImageBuffer
图像缓冲区 / Image buffer 用于在 Python 和 C API 之间传递图像数据。图像格式为 BGR,与 OpenCV 兼容。 Used to pass image data between Python and C API. Image format is BGR
source/binding/Python/maa/buffer.py:248
↓ 13 callers
Class
Point
source/binding/Python/maa/define.py:851
↓ 11 callers
Class
Roimage
tools/ImageCropper/roimage.py:7
↓ 10 callers
Class
RectBuffer
矩形缓冲区 / Rectangle buffer 用于在 Python 和 C API 之间传递矩形数据(x, y, width, height)。 Used to pass rectangle data (x, y, width, height) between Python a
source/binding/Python/maa/buffer.py:534
↓ 10 callers
Class
Resource
source/binding/Python/maa/resource.py:28
↓ 9 callers
Class
Tasker
source/binding/Python/maa/tasker.py:23
↓ 7 callers
Class
StringListBuffer
字符串列表缓冲区 / String list buffer 用于在 Python 和 C API 之间传递字符串列表数据。 Used to pass string list data between Python and C API.
source/binding/Python/maa/buffer.py:118
↓ 5 callers
Class
DbgController
调试控制器,轮播图片截图,基本输入操作直接返回成功 Debug controller that cycles through images from a directory
source/binding/Python/maa/controller.py:1062
↓ 5 callers
Class
Job
异步作业句柄 / Asynchronous job handle 用于跟踪和管理异步操作的状态,如资源加载、控制器连接等。 Used to track and manage the status of asynchronous operations such as reso
source/binding/Python/maa/job.py:9
↓ 5 callers
Class
StringBuffer
source/binding/NodeJS/src/apis/buffer.h:75
↓ 4 callers
Class
Win32Controller
Win32 控制器 / Win32 controller
source/binding/Python/maa/controller.py:855
↓ 3 callers
Class
AdbController
Adb 控制器 / Adb controller 截图方式和输入方式会在启动时进行测速, 选择最快的方案 Screenshot and input methods will be speed tested at startup, selecting the fastest opti
source/binding/Python/maa/controller.py:792
↓ 3 callers
Class
AgentClient
Agent 客户端 / Agent client 用于连接到 AgentServer,将自定义识别器和动作的执行委托给独立进程。 这允许将 MaaFW 本体与 Custom 逻辑分离至独立进程运行。 Used to connect to AgentServer, deleg
source/binding/Python/maa/agent_client.py:12
↓ 3 callers
Class
JWaitFreezes
source/binding/Python/maa/pipeline.py:344
↓ 3 callers
Class
MyControllerEventSink
test/python/binding_test.py:68
↓ 2 callers
Class
ActionEnum
source/binding/Python/maa/define.py:942
↓ 2 callers
Class
AdbDeviceBuffer
source/MaaToolkit/AdbDevice/AdbDeviceBuffer.hpp:28
↓ 2 callers
Class
AlgorithmEnum
source/binding/Python/maa/define.py:929
↓ 2 callers
Class
Context
source/binding/Python/maa/context.py:27
↓ 2 callers
Class
Context
source/MaaFramework/Task/Context.h:20
↓ 2 callers
Class
Controller
source/binding/Python/maa/controller.py:33
↓ 2 callers
Class
EventDispatcher
source/include/Utils/EventDispatcher.hpp:25
↓ 2 callers
Class
JClick
source/binding/Python/maa/pipeline.py:179
↓ 2 callers
Class
JOCR
source/binding/Python/maa/pipeline.py:96
↓ 2 callers
Class
JobWithResult
带结果的异步作业句柄 / Asynchronous job handle with result 继承自 Job,额外提供获取作业结果的功能。 Inherits from Job, additionally provides the ability to get job resul
source/binding/Python/maa/job.py:105
↓ 2 callers
Class
MaaStatusEnum
source/binding/Python/maa/define.py:157
↓ 2 callers
Class
MyContextEventSink
test/python/binding_test.py:78
↓ 2 callers
Class
MyTaskerEventSink
test/python/binding_test.py:73
↓ 2 callers
Class
OCRer
source/MaaFramework/Vision/OCRer.h:48
↓ 2 callers
Class
ScreencapBase
source/MaaAdbControlUnit/Base/UnitBase.h:61
↓ 2 callers
Class
Status
source/binding/Python/maa/define.py:818
↓ 2 callers
Enum
Status
source/MaaFramework/Base/AsyncRunner.hpp:25
↓ 1 callers
Class
ActionDetail
source/binding/Python/maa/define.py:1179
↓ 1 callers
Class
AdbDevice
ADB 设备信息 / ADB device information 通过 Toolkit.find_adb_devices 获取。 Obtained via Toolkit.find_adb_devices. Attributes: name: 设备名称
source/binding/Python/maa/toolkit.py:12
↓ 1 callers
Class
AdditionalTestReco
test/python/pipeline_test.py:1410
↓ 1 callers
Class
AgentServer
Agent 服务端 / Agent server 用于在独立进程中托管自定义识别器和动作,与 AgentClient 配合使用。 这允许将复杂的自定义逻辑与主程序分离运行。 Used to host custom recognitions and actions in a
source/binding/Python/maa/agent/agent_server.py:17
↓ 1 callers
Class
ColorMatcher
source/MaaFramework/Vision/ColorMatcher.h:19
↓ 1 callers
Class
CommandAction
source/MaaFramework/Task/Component/CommandAction.h:25
↓ 1 callers
Class
Configuration
source/include/ProjectInterface/Types.h:323
↓ 1 callers
Class
CustomRecognition
source/MaaFramework/Task/Component/CustomRecognition.h:23
↓ 1 callers
Class
DesktopWindow
桌面窗口信息 / Desktop window information 通过 Toolkit.find_desktop_windows 获取。 Obtained via Toolkit.find_desktop_windows. Attributes: h
source/binding/Python/maa/toolkit.py:36
↓ 1 callers
Class
DesktopWindowBuffer
source/MaaToolkit/DesktopWindow/DesktopWindowBuffer.hpp:22
↓ 1 callers
Class
FeatureMatcher
source/MaaFramework/Vision/FeatureMatcher.h:26
↓ 1 callers
Class
FramePoolScreencap
source/MaaWin32ControlUnit/Screencap/FramePoolScreencap.h:73
↓ 1 callers
Class
ImageBuffer
source/binding/NodeJS/src/apis/buffer.h:100
↓ 1 callers
Class
ImageBufferRefer
source/binding/NodeJS/src/apis/buffer.h:120
↓ 1 callers
Class
ImageListBuffer
图像列表缓冲区 / Image list buffer 用于在 Python 和 C API 之间传递图像列表数据。 Used to pass image list data between Python and C API.
source/binding/Python/maa/buffer.py:404
↓ 1 callers
Class
ImportData
source/include/ProjectInterface/Types.h:314
↓ 1 callers
Class
JAction
source/binding/Python/maa/pipeline.py:331
↓ 1 callers
Class
JActionType
source/binding/Python/maa/pipeline.py:26
↓ 1 callers
Class
JNodeAttr
source/binding/Python/maa/pipeline.py:337
↓ 1 callers
Class
JPipelineData
source/binding/Python/maa/pipeline.py:355
↓ 1 callers
Class
JRecognition
source/binding/Python/maa/pipeline.py:325
↓ 1 callers
Class
JRecognitionType
source/binding/Python/maa/pipeline.py:13
↓ 1 callers
Class
MaaCustomControllerCallbacks
source/binding/Python/maa/define.py:676
↓ 1 callers
Class
MacOSController
MacOS 控制器 / MacOS controller
source/binding/Python/maa/controller.py:899
↓ 1 callers
Class
MyAction
test/python/binding_test.py:199
↓ 1 callers
Class
MyController
test/python/binding_test.py:594
↓ 1 callers
Class
MyRecognition
test/python/binding_test.py:93
↓ 1 callers
Class
MyResourceEventSink
test/python/binding_test.py:63
↓ 1 callers
Class
NeuralNetworkClassifier
source/MaaFramework/Vision/NeuralNetworkClassifier.h:28
↓ 1 callers
Class
NeuralNetworkDetector
source/MaaFramework/Vision/NeuralNetworkDetector.h:26
↓ 1 callers
Class
NodeDetail
source/binding/Python/maa/define.py:1201
↓ 1 callers
Class
PipelineTestAction
test/python/pipeline_test.py:1113
↓ 1 callers
Class
PipelineTestRecognition
用于测试 Context 级别 pipeline 操作的自定义识别器
test/python/pipeline_test.py:153
↓ 1 callers
Class
RecognitionDetail
source/binding/Python/maa/define.py:1048
↓ 1 callers
Class
Recognizer
source/MaaFramework/Vision/OCRer.h:22
↓ 1 callers
Class
RecordController
录制控制器,包装现有控制器并记录所有操作 Record controller that wraps an existing controller and records all operations
source/binding/Python/maa/controller.py:1134
↓ 1 callers
Class
ReplayController
回放控制器,用于回放录制文件 / Replay controller for replaying recorded operations
source/binding/Python/maa/controller.py:1099
↓ 1 callers
Class
TaskDetail
任务详情 / Task detail nodes 属性为惰性加载,仅在首次访问时才通过 IPC 获取各节点详情并缓存结果。 The nodes property is lazily loaded: node details are fetched via IPC only
source/binding/Python/maa/define.py:1209
↓ 1 callers
Class
TaskJob
任务作业句柄 / Task job handle 继承自 JobWithResult,额外提供任务相关的操作。 Inherits from JobWithResult, additionally provides task-related operations.
source/binding/Python/maa/job.py:151
↓ 1 callers
Class
TemplateMatcher
source/MaaFramework/Vision/TemplateMatcher.h:22
↓ 1 callers
Class
Typed
tools/ImageCropper/roi.py:4
↓ 1 callers
Class
WaitFreezesDetail
source/binding/Python/maa/define.py:1190
↓ 1 callers
Class
Win32ControlUnitLoader
source/MaaGamepadControlUnit/Manager/GamepadControlUnitMgr.h:14
Class
source/binding/NodeJS/src/apis/resource.d.ts:10
Class
source/binding/NodeJS/src/apis/job.d.ts:8
Class
source/binding/NodeJS/src/apis/tasker.d.ts:124
Class
source/binding/NodeJS/src/apis/tasker.d.ts:126
Class
source/binding/NodeJS/src/apis/client.d.ts:3
Class
source/binding/NodeJS/src/apis/context.d.ts:3
Class
source/binding/NodeJS/src/apis/controller.d.ts:139
Class
source/binding/NodeJS/src/apis/controller.d.ts:143
Class
source/binding/NodeJS/src/apis/controller.d.ts:232
Class
source/binding/NodeJS/src/apis/controller.d.ts:248
Class
source/binding/NodeJS/src/apis/controller.d.ts:259
Class
source/binding/NodeJS/src/apis/controller.d.ts:269
Class
source/binding/NodeJS/src/apis/controller.d.ts:273
Class
source/binding/NodeJS/src/apis/controller.d.ts:277
Class
source/binding/NodeJS/src/apis/controller.d.ts:285
Class
source/binding/NodeJS/src/apis/controller.d.ts:303
Class
source/binding/NodeJS/src/apis/controller.d.ts:313
Class
source/binding/NodeJS/src/apis/controller.d.ts:365
Class
test/nodejs/binding.ts:244
Class
Action
source/MaaReplayControlUnit/ReplayRecording/Record.h:43
Class
Action
source/MaaFramework/Controller/ControllerAgent.h:141
Class
ActionHelper
source/MaaFramework/Task/Component/ActionHelper.h:17
Class
ActionResult
source/include/Common/TaskResultTypes.h:28
next →
1–100 of 850, ranked by callers