13 #include <unordered_set>
16 namespace bnb {
namespace interfaces {
20 effect_render_type render_type;
21 std::unordered_set<::bnb::interfaces::feature_id> recognizer_features;
25 bool uses_bg_separation;
28 effect_render_type render_type_,
29 std::unordered_set<::bnb::interfaces::feature_id> recognizer_features_,
33 bool uses_bg_separation_)
34 : url(std::move(url_))
35 , render_type(std::move(render_type_))
36 , recognizer_features(std::move(recognizer_features_))
37 , uses_audio(std::move(uses_audio_))
38 , uses_video(std::move(uses_video_))
39 , uses_touches(std::move(uses_touches_))
40 , uses_bg_separation(std::move(uses_bg_separation_))