mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-17 18:01:26 +08:00
42 lines
582 B
C++
42 lines
582 B
C++
#include "AsstCaller.h"
|
|
|
|
|
|
asst::Assistance* CreateAsst()
|
|
{
|
|
return new asst::Assistance();
|
|
}
|
|
|
|
void DestoryAsst(asst::Assistance* p_asst)
|
|
{
|
|
if (p_asst != NULL) {
|
|
delete p_asst;
|
|
p_asst = NULL;
|
|
}
|
|
}
|
|
|
|
bool AsstFindSimulator(asst::Assistance* p_asst)
|
|
{
|
|
if (p_asst != NULL) {
|
|
auto ret = p_asst->setSimulator();
|
|
if (ret) {
|
|
return true;
|
|
}
|
|
else {
|
|
return false;
|
|
}
|
|
}
|
|
}
|
|
|
|
void AsstStart(asst::Assistance* p_asst, const char* task)
|
|
{
|
|
if (p_asst != NULL) {
|
|
p_asst->start(task);
|
|
}
|
|
}
|
|
|
|
void AsstStop(asst::Assistance* p_asst)
|
|
{
|
|
if (p_asst != NULL) {
|
|
p_asst->stop();
|
|
}
|
|
} |