Gfx::Filter::ProcessExecutorComponent Class Referencefinal
Inheritance diagram for Gfx::Filter::ProcessExecutorComponent:
Public Member Functions | |
ProcessExecutorComponent (Model &element, const Execution::Context &ctx, QObject *parent) | |
void | cleanup () override |
void | on_shaderChanged () |
std::pair< ossia::inlets, ossia::outlets > | setup_node (Execution::Transaction &transact) |
Public Member Functions inherited from Execution::ProcessComponent_T< Gfx::Filter::Model, ossia::node_process > | |
ossia::node_process & | OSSIAProcess () const |
Public Member Functions inherited from Process::GenericProcessComponent_T< ProcessComponentBase_T, Process_T > | |
Process_T & | process () const |
Public Attributes | |
Process::Inlets | m_oldInlets |
Process::Outlets | m_oldOutlets |
Additional Inherited Members | |
Public Types inherited from Process::GenericProcessComponent_T< ProcessComponentBase_T, Process_T > | |
using | model_type = Process_T |
Member Function Documentation
◆ setup_node()
std::pair< ossia::inlets, ossia::outlets > Gfx::Filter::ProcessExecutorComponent::setup_node | ( | Execution::Transaction & | transact | ) |
TODO the day we have audio outputs in some GFX node propagate will need to be handled ; right now here it will cut the sound
The documentation for this class was generated from the following files:
- score-plugin-gfx/Gfx/Filter/Executor.hpp
- score-plugin-gfx/Gfx/Filter/Executor.cpp