Files
MaaAssistantArknights/src/MaaCore/Task/Miscellaneous/OperBoxRecognitionTask.h
2023-04-22 15:34:15 +08:00

23 lines
568 B
C++

#pragma once
#include "Common/AsstBattleDef.h"
#include "Task/AbstractTask.h"
#include "Vision/Miscellaneous/OperBoxImageAnalyzer.h"
namespace asst
{
class OperBoxRecognitionTask : public AbstractTask
{
public:
using AbstractTask::AbstractTask;
virtual ~OperBoxRecognitionTask() override = default;
protected:
virtual bool _run() override;
void swipe_page();
void callback_analyze_result(bool done);
bool swipe_and_analyze();
std::unordered_map<std::string, OperBoxInfo> m_own_opers;
};
}