Loading...
Searching...
No Matches
Nodal::NodalExecutorBase Class Reference
Inheritance diagram for Nodal::NodalExecutorBase:
Classes | |
| struct | RegisteredNode |
Public Types | |
| using | parent_t = Execution::Component |
| using | model_t = Process::ProcessModel |
| using | component_t = ::Execution::ProcessComponent |
| using | component_factory_list_t = Execution::ProcessComponentFactoryList |
Public Types inherited from Process::GenericProcessComponent_T< ProcessComponentBase_T, Process_T > | |
| using | model_type = Process_T |
Public Member Functions | |
| NodalExecutorBase (Model &element, const Execution::Context &ctx, QObject *parent) | |
| ::Execution::ProcessComponent * | make (Execution::ProcessComponentFactory &factory, Process::ProcessModel &process) |
| ::Execution::ProcessComponent * | make (Process::ProcessModel &process) |
| void | added (::Execution::ProcessComponent &e) |
| std::function< void()> | removing (const Process::ProcessModel &e, ::Execution::ProcessComponent &c) |
| template<typename Component_T , typename Element , typename Fun > | |
| void | removed (const Element &elt, const Component_T &comp, Fun f) |
| template<typename Models > | |
| auto & | models () const |
Public Member Functions inherited from Execution::ProcessComponent_T< Nodal::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 | |
| ossia::hash_map< Id< Process::ProcessModel >, RegisteredNode > | m_nodes |
The documentation for this class was generated from the following files:
- score-plugin-nodal/Nodal/Executor.hpp
- score-plugin-nodal/Nodal/Executor.cpp
Public Types inherited from