Loading...
Searching...
No Matches
Gfx::Video::video_node Class Referencefinal
Inheritance diagram for Gfx::Video::video_node:
Public Member Functions | |
| video_node (const std::shared_ptr< video_decoder > &dec, std::optional< double > tempo, GfxExecutionAction &ctx) | |
| void | reload (const std::shared_ptr< video_decoder > &dec, std::optional< double > tempo) |
| std::string | label () const noexcept override |
| video_decoder & | decoder () const noexcept |
Public Member Functions inherited from Gfx::gfx_exec_node | |
| gfx_exec_node (GfxExecutionAction &e_ctx) | |
| const std::shared_ptr< control > & | add_control () |
| const std::shared_ptr< control > & | add_control_out () |
| auto | add_value_port () |
| auto | add_texture () |
| auto | add_texture_out () |
| auto | add_geometry () |
| auto | add_geometry_out () |
| auto | add_audio () |
| void | run (const ossia::token_request &tk, ossia::exec_state_facade) noexcept override |
| void | link_cable_to_inlet (ossia::inlet *inlet, int inlet_i) |
Public Attributes | |
| score::gfx::VideoNode * | impl {} |
Public Attributes inherited from Gfx::gfx_exec_node | |
| exec_controls | controls |
| exec_controls | control_outs |
| GfxExecutionAction * | exec_context {} |
| int32_t | id {-1} |
| std::atomic_int32_t | script_index {0} |
| ossia::time_value | m_last_flicks {} |
Additional Inherited Members | |
Public Types inherited from Gfx::gfx_exec_node | |
| using | control = Gfx::exec_control |
The documentation for this class was generated from the following file:
- score-plugin-gfx/Gfx/Video/Executor.cpp
Public Member Functions inherited from