Banuba SDK
player.hpp
1 #pragma once
2 
3 #include <bnb/player_api/interfaces/player.hpp>
4 #include <bnb/player_api/interfaces/render_delegate.hpp>
5 #include <bnb/player_api/interfaces/render_target.hpp>
6 
7 namespace bnb::player_api
8 {
9 
10  class BNB_EXPORT player
11  : public interfaces::player
12  {
13  public:
14  static std::shared_ptr<player> create(uint32_t fps, const render_target_sptr& render_target, const render_delegate_sptr& render_delegate);
15  }; // class player
16 
17 } // namespace bnb::player_api
bnb::player_api::interfaces::player
Class manages the lifecycle of the EffectPlayer and is responsible for drawing FrameData that comes f...
Definition: player.hpp:33
bnb::player_api::player
Definition: player.hpp:10