test(web): add one-pass feature smoke plan and record blockers
This commit is contained in:
@@ -23,6 +23,7 @@ set(INC
|
||||
${CMAKE_SOURCE_DIR}/source/blender/gpu
|
||||
${CMAKE_SOURCE_DIR}/source/blender/imbuf
|
||||
${CMAKE_SOURCE_DIR}/source/blender/makesrna
|
||||
${CMAKE_BINARY_DIR}/source/blender/makesrna
|
||||
${CMAKE_SOURCE_DIR}/source/blender/makesrna/intern
|
||||
${CMAKE_SOURCE_DIR}/source/blender/nodes
|
||||
${CMAKE_SOURCE_DIR}/source/blender/sequencer
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
#include "BKE_layer.hh"
|
||||
#include "BKE_light.h"
|
||||
#include "BKE_collection.hh"
|
||||
#include "BKE_constraint.hh"
|
||||
#include "BKE_constraint.h"
|
||||
#include "BKE_curve.hh"
|
||||
#include "BKE_deform.hh"
|
||||
#include "BKE_curves.hh"
|
||||
@@ -277,7 +277,7 @@ bool web_engine_blend_main_list_operators(std::string &catalog_json, std::string
|
||||
}
|
||||
}
|
||||
|
||||
bool web_engine_blend_main_prepare_operator(WebBlendMainState *state,
|
||||
bool web_engine_blend_main_prepare_operator_impl(WebBlendMainState *state,
|
||||
const char *operator_id,
|
||||
const char *properties_json,
|
||||
std::string &command_json,
|
||||
@@ -622,7 +622,7 @@ bool web_engine_blend_main_prepare_macro(WebBlendMainState *state,
|
||||
return false;
|
||||
}
|
||||
std::string command_json;
|
||||
if (!web_engine_blend_main_prepare_operator(
|
||||
if (!web_engine_blend_main_prepare_operator_impl(
|
||||
state, spec->operator_id.c_str(), properties.dump().c_str(), command_json, error)) {
|
||||
return false;
|
||||
}
|
||||
@@ -1611,6 +1611,15 @@ json geometry_socket_json(const bNodeSocket &socket, const eNodeSocketInOut dire
|
||||
|
||||
} // namespace
|
||||
|
||||
bool web_engine_blend_main_prepare_operator(WebBlendMainState *state,
|
||||
const char *operator_id,
|
||||
const char *properties_json,
|
||||
std::string &command_json,
|
||||
std::string &error)
|
||||
{
|
||||
return web_engine_blend_main_prepare_operator_impl(state, operator_id, properties_json, command_json, error);
|
||||
}
|
||||
|
||||
WebBlendMainState *web_engine_blend_main_open(const uint8_t *data,
|
||||
const uint32_t length,
|
||||
std::string &error)
|
||||
|
||||
Reference in New Issue
Block a user