Banuba SDK
effect_activated_listener.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 
10 #include <bnb/utils/defs.hpp>
11 #include <string>
12 
13 namespace bnb { namespace interfaces {
14 
15 /** Interface to receive notifications on effect change */
16 class BNB_EXPORT effect_activated_listener {
17 public:
18  virtual ~effect_activated_listener() {}
19 
20  /** called when effect is activated */
21  virtual void on_effect_activated(const std::string & url) = 0;
22 };
23 
24 } } // namespace bnb::interfaces
25 /// @}
26 
bnb::interfaces::effect_activated_listener
Interface to receive notifications on effect change.
Definition: effect_activated_listener.hpp:16