Banuba SDK
Loading...
Searching...
No Matches
bnb::player_api::texture_output Class Reference
Inheritance diagram for bnb::player_api::texture_output:
bnb::player_api::interfaces::output

Public Types

using texture_ready_callback = std::function<void(const texture_t pb)>

Static Public Member Functions

static std::shared_ptr< texture_outputcreate (const texture_ready_callback &callback)

Additional Inherited Members

Public Member Functions inherited from bnb::player_api::interfaces::output
virtual void attach ()=0
 Attach output to the player.
virtual void detach ()=0
 Detach output from the player.
virtual void present (const render_target_sptr &render_target)=0
 Present the drawn frame by the player to the output.

Detailed Description

Definition at line 9 of file texture_output.hpp.

Member Typedef Documentation

◆ texture_ready_callback

using bnb::player_api::texture_output::texture_ready_callback = std::function<void(const texture_t pb)>

Definition at line 13 of file texture_output.hpp.


The documentation for this class was generated from the following file: