Banuba SDK
Loading...
Searching...
No Matches
effect_info.hpp
Go to the documentation of this file.
1/// \file
2/// \addtogroup EffectPlayer
3/// @{
4///
5// AUTOGENERATED FILE - DO NOT MODIFY!
6// This file was generated by Djinni from effect_player.djinni
7
8#pragma once
9
11#include <string>
12#include <unordered_set>
13#include <utility>
14
15namespace bnb { namespace interfaces {
16
17struct effect_info final {
18 std::string url;
19 std::unordered_set<::bnb::interfaces::feature_id> recognizer_features;
20 bool uses_audio;
21 bool uses_video;
22 bool uses_touches;
23 bool uses_bg_separation;
24
25 effect_info(std::string url_,
26 std::unordered_set<::bnb::interfaces::feature_id> recognizer_features_,
27 bool uses_audio_,
28 bool uses_video_,
29 bool uses_touches_,
30 bool uses_bg_separation_)
31 : url(std::move(url_))
32 , recognizer_features(std::move(recognizer_features_))
33 , uses_audio(std::move(uses_audio_))
34 , uses_video(std::move(uses_video_))
35 , uses_touches(std::move(uses_touches_))
36 , uses_bg_separation(std::move(uses_bg_separation_))
37 {}
38};
39
40} } // namespace bnb::interfaces
41/// @}
42