Banuba SDK
bnb::interfaces::effect Member List

This is the complete list of members for bnb::interfaces::effect, including all inherited members.

activate(int32_t fx_width, int32_t fx_height, int32_t surface_width, int32_t surface_height)=0bnb::interfaces::effectpure virtual
call_js_method(const std::string &method_name, const std::string &params)=0bnb::interfaces::effectpure virtual
deserialize(const std::string &resolved_url, const std::string &config_override)=0bnb::interfaces::effectpure virtual
dump()=0 (defined in bnb::interfaces::effect)bnb::interfaces::effectpure virtual
dump_fs(const std::string &out_dir)=0 (defined in bnb::interfaces::effect)bnb::interfaces::effectpure virtual
dump_json()=0 (defined in bnb::interfaces::effect)bnb::interfaces::effectpure virtual
eval_js(const std::string &script, const std::shared_ptr< js_callback > &result_callback)=0bnb::interfaces::effectpure virtual
eval_js_sync(const std::string &script)=0bnb::interfaces::effectpure virtual
reset()=0bnb::interfaces::effectpure virtual
scene()=0bnb::interfaces::effectpure virtual
status()=0 (defined in bnb::interfaces::effect)bnb::interfaces::effectpure virtual
update()=0bnb::interfaces::effectpure virtual
url()=0bnb::interfaces::effectpure virtual
~effect() (defined in bnb::interfaces::effect)bnb::interfaces::effectinlinevirtual