MCPcopy Create free account

hub / github.com/AdbAutoPlayer/AdbAutoPlayer / types & classes

Types & classes357 in github.com/AdbAutoPlayer/AdbAutoPlayer

↓ 285 callersClassPoint
A point in 2D space with non-negative integer coordinates.
src-tauri/src-python/adb_auto_player/models/geometry/point.py:14
↓ 267 callersClassConfidenceValue
Represents a confidence value with flexible input formats. Used for confidence ConfidenceValue and results. Supports: - Percentage strin
src-tauri/src-python/adb_auto_player/models/confidence_value.py:11
↓ 209 callersClassCropRegions
Represents crop regions for image processing with flexible input formats. Used to define what should be cropped from an image. Supports:
src-tauri/src-python/adb_auto_player/models/image_manipulation/crop_regions.py:11
↓ 62 callersClassBox
Box with top-left corner and dimensions.
src-tauri/src-python/adb_auto_player/models/geometry/box.py:14
↓ 51 callersClassCropValue
Represents a single crop value with flexible input formats. Supports: - Percentage floats: 0.0-0.999... (0.0 to under 1.0) - Pixel intege
src-tauri/src-python/adb_auto_player/models/image_manipulation/crop_value.py:13
↓ 38 callersClassMockAllAFKJ
src-tauri/src-python/tests/games/afk_journey/mixins/test_all_mixins_extended.py:30
↓ 23 callersClassTemplateMatchResult
Container for Template Match detection results.
src-tauri/src-python/adb_auto_player/models/template_matching/template_match_result.py:10
↓ 22 callersClassPopupMessage
src-tauri/src-python/adb_auto_player/games/afk_journey/popup_message_handler.py:22
↓ 22 callersClassRapidOCRBackend
RapidOCR backend for text detection. Faster alternative to Tesseract, especially on machines with GPU support. Uses the same OCRResult interf
src-tauri/src-python/adb_auto_player/ocr/rapidocr_backend.py:17
↓ 19 callersClassMockAFKJ
src-tauri/src-python/tests/games/afk_journey/mixins/test_afkj_mixins.py:15
↓ 15 callersClassMockGame
Mock Game class.
src-tauri/src-python/tests/test_game.py:34
↓ 14 callersClassGameTimeoutError
Raised when an operation exceeds the given timeout.
src-tauri/src-python/adb_auto_player/exceptions/game.py:6
↓ 14 callersClassGenericAdbUnrecoverableError
Raised for non-recoverable ADB-related errors.
src-tauri/src-python/adb_auto_player/exceptions/adb.py:12
↓ 14 callersClassTesseractBackend
Tesseract OCR backend implementation.
src-tauri/src-python/adb_auto_player/ocr/tesseract_backend.py:121
↓ 12 callersClassAutoPlayerWarningError
Base class for non-critical warnings.
src-tauri/src-python/adb_auto_player/exceptions/base.py:10
↓ 12 callersClassDeviceStream
Device screen streaming.
src-tauri/src-python/adb_auto_player/device/adb/device_stream.py:73
↓ 11 callersClassAdbController
Functions to control an ADB device.
src-tauri/src-python/adb_auto_player/device/adb/adb_controller.py:15
↓ 10 callersClassAutoPlayerUnrecoverableError
Base class for critical errors that should halt the program.
src-tauri/src-python/adb_auto_player/exceptions/base.py:22
↓ 10 callersClassGameMetadata
Metadata used to describe a Game. Attributes: name (str): The name of the Game. settings_file (str | None): Settings file name.
src-tauri/src-python/adb_auto_player/models/registries/game_metadata.py:9
↓ 10 callersClassTesseractConfig
Tesseract Configuration.
src-tauri/src-python/adb_auto_player/ocr/tesseract_config.py:11
↓ 9 callersClassMenuItem
Menu Item.
src-tauri/src-python/adb_auto_player/models/commands/menu_item.py:7
↓ 9 callersClassOCRResult
Container for OCR detection results.
src-tauri/src-python/adb_auto_player/models/ocr/ocr_result.py:10
↓ 8 callersClassCommand
Command class.
src-tauri/src-python/adb_auto_player/models/commands/command.py:9
↓ 7 callersClassAutoPlayerError
Base class for recoverable errors.
src-tauri/src-python/adb_auto_player/exceptions/base.py:16
↓ 7 callersClassPopupPreprocessResult
src-tauri/src-python/adb_auto_player/games/afk_journey/popup_message_handler.py:198
↓ 6 callersClassMatchResult
Represents the result of a matching operation.
src-tauri/src-python/adb_auto_player/models/template_matching/match_result.py:11
↓ 5 callersClassCustomRoutineEntry
Represents a registered custom routine choice entry. Attributes: func (Callable): The function implementing the custom routine. k
src-tauri/src-python/adb_auto_player/models/registries/custom_routine_entry.py:9
↓ 5 callersClassGameActionFailedError
Generic Exception that can be used when any action fails.
src-tauri/src-python/adb_auto_player/exceptions/game.py:12
↓ 5 callersClassGameNotRunningOrFrozenError
Raised when the game is not running or has frozen.
src-tauri/src-python/adb_auto_player/exceptions/game.py:18
↓ 5 callersClassMockHandler
src-tauri/src-python/tests/games/afk_journey/test_popup_handler_full.py:19
↓ 5 callersClassQwenVLOCRBackend
Qwen2-VL-2B-Instruct backend for high-precision text extraction. Uses GPU (CUDA) when available. Falls back to RapidOCR if torch/transformers
src-tauri/src-python/adb_auto_player/ocr/qwen2vl_backend.py:19
↓ 5 callersClassSourceInfo
Container for source code information.
src-tauri/src-python/adb_auto_player/util/traceback_helper.py:14
↓ 5 callersClass_GuildScan
Minimal stub — only pure-logic methods are exercised.
src-tauri/src-python/tests/games/afk_journey/mixins/test_guild_member_scan.py:23
↓ 4 callersClassMockPopupHandler
src-tauri/src-python/tests/ocr/test_popup_handler_ocr.py:14
↓ 4 callersClass_SwipeParams
src-tauri/src-python/adb_auto_player/game/_input_mixin.py:32
↓ 4 callersClass_UndesiredResultError
Raised inside polling loops to signal the desired result has not yet occurred.
src-tauri/src-python/adb_auto_player/game/_template_mixin.py:24
↓ 3 callersClassCropResult
Represents the result of cropping an image. Attributes: image (np.ndarray): The cropped image as a NumPy array. offset (Point): T
src-tauri/src-python/adb_auto_player/models/image_manipulation/crop_result.py:15
↓ 3 callersClassGenericAdbError
Raised for any ADB-related issues.
src-tauri/src-python/adb_auto_player/exceptions/adb.py:6
↓ 3 callersClassResolution
Display Resolution dataclass.
src-tauri/src-python/adb_auto_player/models/device/display.py:15
↓ 2 callersClassATTranslatedSet2Keyboard
AT Translated Set 2 keyboard implementation. shell getevent -p /dev/input/eventX name: "AT Translated Set 2 keyboard" events: KEY
src-tauri/src-python/adb_auto_player/device/adb/blue_stacks_at_translated_set_2_keyboard.py:4
↓ 2 callersClassDisplayInfo
Data class containing device display information. Orientation can change technically but if the user changes it while the bot is running then
src-tauri/src-python/adb_auto_player/models/device/display.py:75
↓ 2 callersClassHeroScanner
Encapsulates all hero-scanning logic for AFK Journey. Receives a reference to the running game instance and delegates all device interactions
src-tauri/src-python/adb_auto_player/games/afk_journey/services/hero_scanner.py:78
↓ 2 callersClassPointOutsideDisplay
Special Point that is outside display bounds. Mainly used to test click delay on Adb.
src-tauri/src-python/adb_auto_player/models/geometry/special_points.py:4
↓ 2 callersClassProfileState
src-tauri/src-python/adb_auto_player/__main__.py:414
↓ 2 callersClassStreamingNotSupportedError
Streaming is not yet implemented for the specified platform.
src-tauri/src-python/adb_auto_player/device/adb/device_stream.py:67
↓ 2 callersClassUnsupportedResolutionError
Raised when the resolution is not supported.
src-tauri/src-python/adb_auto_player/exceptions/game.py:30
↓ 1 callersClassActivityTrackerHandler
src-tauri/src-python/adb_auto_player/util/execute.py:90
↓ 1 callersClassAdbDeviceWrapper
Wrapper class for AdbDevice to add retry logic.
src-tauri/src-python/adb_auto_player/device/adb/adb_device.py:16
↓ 1 callersClassAppSettings
App Settings model.
src-tauri/src-python/adb_auto_player/models/pydantic/app_settings.py:139
↓ 1 callersClassBattleCannotBeStartedError
Battle failed to start.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/arcane_labyrinth.py:23
↓ 1 callersClassBattleState
src-tauri/src-python/adb_auto_player/games/afk_journey/battle_state.py:30
↓ 1 callersClassBlueStacksVirtualTouch
BlueStacks Virtual Touch implementation. shell getevent -p /dev/input/eventX name: "BlueStacks Virtual Touch" events: ABS (00
src-tauri/src-python/adb_auto_player/device/adb/blue_stacks_virtual_touch.py:9
↓ 1 callersInterfaceCommands
src/client/_apiTypes.d.ts:61
↓ 1 callersClassEmptyModel
src-tauri/src-python/adb_auto_player/__main__.py:246
↓ 1 callersClassGameGUIOptions
Game GUI Options.
src-tauri/src-python/adb_auto_player/ipc/game_gui.py:9
↓ 1 callersClassGameStartError
Raised when the game cannot be started.
src-tauri/src-python/adb_auto_player/exceptions/game.py:24
↓ 1 callersClassLogMessage
Log message class.
src-tauri/src-python/adb_auto_player/ipc/log_message.py:19
↓ 1 callersClassMenuOption
Menu Option used by the GUI.
src-tauri/src-python/adb_auto_player/ipc/menu_option.py:7
↓ 1 callersClassMockAdbConnection
Mock ADB connection that feeds real H.264 video data.
src-tauri/src-python/tests/test_device_stream.py:16
↓ 1 callersClassMockSettings
Mock Settings class.
src-tauri/src-python/tests/test_game.py:28
↓ 1 callersClassOEM
Tesseract OCR Engine Mode enumeration.
src-tauri/src-python/adb_auto_player/ocr/tesseract_oem.py:6
↓ 1 callersClassOffset
A 2D coordinate for calculations, allowing negative integers.
src-tauri/src-python/adb_auto_player/models/geometry/special_points.py:21
↓ 1 callersClassPSM
Tesseract Page Segmentation Mode enumeration.
src-tauri/src-python/adb_auto_player/ocr/tesseract_psm.py:6
↓ 1 callersClassProfileStateUpdate
src-tauri/src-python/adb_auto_player/__main__.py:420
↓ 1 callersClassStartTaskBody
src-tauri/src-python/adb_auto_player/__main__.py:235
↓ 1 callersClassSummaryGenerator
Singleton class to maintain and update counts for given phrases.
src-tauri/src-python/adb_auto_player/util/summary_generator.py:8
↓ 1 callersClassTaskCompletedEventEvent
src-tauri/src-python/adb_auto_player/__main__.py:240
↓ 1 callersClassTauriLogHandler
Log handler that emits log messages to Tauri.
src-tauri/src-python/adb_auto_player/__main__.py:158
↓ 1 callersClassTauriQueueHandler
src-tauri/src-python/adb_auto_player/__main__.py:137
↓ 1 callersClassTemplateMatcher
A collection of static methods for template matching operations.
src-tauri/src-python/adb_auto_player/template_matching/template_matcher.py:13
↓ 1 callersClassTitanReaverProxyBattleStats
Proxy battle statistics with automatic SummaryGenerator updates.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/titan_reaver_proxy_battle.py:34
↓ 1 callersClassXiaomiInput
Class to interact with Xiaomi Input. Note: it is very likely a generic Keyboard Class can be made that derives necessary data durin
src-tauri/src-python/adb_auto_player/device/adb/xiaomi_input.py:6
↓ 1 callersClassXiaomiJoystick
Class to interact with Xiaomi Joystick. Note: it is very likely a generic Joystick Class can be made that derives necessary data du
src-tauri/src-python/adb_auto_player/device/adb/xiaomi_joystick.py:7
Class
src/lib/stores.svelte.ts:3
Class
src/lib/stores.svelte.ts:27
Class
src/lib/stores.svelte.ts:62
ClassAFKJCategory
Enumeration for action categories used in the GUIs accordion menu.
src-tauri/src-python/adb_auto_player/games/afk_journey/gui_category.py:4
ClassAFKJCustomRoutine
Wrapper to register custom routines for AFKJourney.
src-tauri/src-python/adb_auto_player/games/afk_journey/custom_routine/my_custom_routine.py:9
ClassAFKJourneyBase
AFK Journey Base Class.
src-tauri/src-python/adb_auto_player/games/afk_journey/base.py:45
ClassAFKStagesMixin
AFK Stages Mixin.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/afk_stages.py:20
ClassAFKStagesSettings
AFK Stages Settings model.
src-tauri/src-python/adb_auto_player/games/afk_journey/settings.py:96
ClassAdbClientHelper
Helper functions to get AdbClient or AdbDevice.
src-tauri/src-python/adb_auto_player/device/adb/adb_client.py:15
ClassAdbSettings
Adb settings model.
src-tauri/src-python/adb_auto_player/models/pydantic/adb_settings.py:34
InterfaceAdvanced
src/client/_apiTypes.d.ts:174
ClassAdvancedSettings
src-tauri/src/settings.rs:283
ClassAdvancedSettings
Advanced settings model.
src-tauri/src-python/adb_auto_player/models/pydantic/adb_settings.py:13
ClassAdvancedSettings
Advanced Settings model.
src-tauri/src-python/adb_auto_player/models/pydantic/app_settings.py:99
InterfaceAlnumGroupedCheckboxArrayProps
src/lib/form/types.ts:37
ClassAppSettings
src-tauri/src/settings.rs:336
InterfaceAppSettings
src/client/_apiTypes.d.ts:130
ClassAppSettingsResponse
src-tauri/src/settings.rs:408
ClassArcaneLabyrinthMixin
Arcane Labyrinth Mixin.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/arcane_labyrinth.py:29
ClassArcaneLabyrinthSettings
Arcane Labyrinth Settings model.
src-tauri/src-python/adb_auto_player/games/afk_journey/settings.py:146
ClassArenaMixin
Arena Mixin.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/arena.py:14
ClassArgparseHelper
Argparse helper functions.
src-tauri/src-python/adb_auto_player/cli/argparse_helper.py:9
InterfaceArraySchema
src/lib/form/types.ts:3
ClassAssistMixin
Assist Mixin.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/assist.py:16
ClassBaseAutoPlayerError
Base exception for all custom ADB Auto Player exceptions.
src-tauri/src-python/adb_auto_player/exceptions/base.py:4
ClassBaseClass
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_setup.py:25
ClassBaseClass
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/dream_realm.py:18
next →1–100 of 357, ranked by callers