15#include "../MaaPort.h"
47 MaaBool (*
swipe)(int32_t x1, int32_t y1, int32_t x2, int32_t y2, int32_t duration,
void* trans_arg);
49 MaaBool (*
touch_down)(int32_t contact, int32_t x, int32_t y, int32_t pressure,
void* trans_arg);
51 MaaBool (*
touch_move)(int32_t contact, int32_t x, int32_t y, int32_t pressure,
void* trans_arg);
struct MaaImageBuffer MaaImageBuffer
Definition MaaDef.h:33
uint8_t MaaBool
Definition MaaDef.h:18
uint64_t MaaControllerFeature
Definition MaaDef.h:288
struct MaaStringBuffer MaaStringBuffer
Definition MaaDef.h:32
The custom controller API.
Definition MaaCustomController.h:32
MaaBool(* screencap)(void *trans_arg, MaaImageBuffer *buffer)
Write result to buffer.
Definition MaaCustomController.h:43
MaaBool(* touch_up)(int32_t contact, void *trans_arg)
Definition MaaCustomController.h:53
MaaBool(* click_key)(int32_t keycode, void *trans_arg)
Definition MaaCustomController.h:55
MaaControllerFeature(* get_features)(void *trans_arg)
Definition MaaCustomController.h:37
MaaBool(* key_down)(int32_t keycode, void *trans_arg)
Definition MaaCustomController.h:59
MaaBool(* stop_app)(const char *intent, void *trans_arg)
Definition MaaCustomController.h:40
MaaBool(* connect)(void *trans_arg)
Definition MaaCustomController.h:33
MaaBool(* swipe)(int32_t x1, int32_t y1, int32_t x2, int32_t y2, int32_t duration, void *trans_arg)
Definition MaaCustomController.h:47
MaaBool(* key_up)(int32_t keycode, void *trans_arg)
Definition MaaCustomController.h:61
MaaBool(* touch_down)(int32_t contact, int32_t x, int32_t y, int32_t pressure, void *trans_arg)
Definition MaaCustomController.h:49
MaaBool(* start_app)(const char *intent, void *trans_arg)
Definition MaaCustomController.h:39
MaaBool(* click)(int32_t x, int32_t y, void *trans_arg)
Definition MaaCustomController.h:45
MaaBool(* touch_move)(int32_t contact, int32_t x, int32_t y, int32_t pressure, void *trans_arg)
Definition MaaCustomController.h:51
MaaBool(* input_text)(const char *text, void *trans_arg)
Definition MaaCustomController.h:57
MaaBool(* scroll)(int32_t dx, int32_t dy, void *trans_arg)
Definition MaaCustomController.h:63
MaaBool(* request_uuid)(void *trans_arg, MaaStringBuffer *buffer)
Write result to buffer.
Definition MaaCustomController.h:36