| 138 | } |
| 139 | |
| 140 | void ContextImpl::override_next(std::string node_name, std::vector<std::string> next_list) |
| 141 | { |
| 142 | StringListBuffer buffer; |
| 143 | buffer.set_vector(next_list, [](auto str) { |
| 144 | StringBuffer buf; |
| 145 | buf.set(str); |
| 146 | return buf; |
| 147 | }); |
| 148 | if (!MaaContextOverrideNext(context, node_name.c_str(), buffer)) { |
| 149 | throw maajs::MaaError { "Context override_next failed" }; |
| 150 | } |
| 151 | } |
| 152 | |
| 153 | void ContextImpl::override_image(std::string image_name, maajs::ArrayBufferType image) |
| 154 | { |
nothing calls this directly
no test coverage detected