ossia::node_graph_process Struct Referencefinal
Inheritance diagram for ossia::node_graph_process:

Public Member Functions

void state_impl (const ossia::token_request &req)
 
void add_process (std::shared_ptr< ossia::time_process > &&p, std::shared_ptr< ossia::graph_node > &&n)
 
void remove_process (const std::shared_ptr< ossia::time_process > &p, const std::shared_ptr< ossia::graph_node > &n)
 
void start () override
 
void stop () override
 
void pause () override
 
void resume () override
 
void offset_impl (time_value date) override
 
void transport_impl (ossia::time_value date) override
 
void mute_impl (bool b) override
 

Public Attributes

ossia::flat_set< std::shared_ptr< ossia::graph_node > > nodes
 
ossia::flat_set< std::shared_ptr< ossia::time_process > > processes
 

The documentation for this struct was generated from the following file:
  • score-plugin-nodal/Nodal/Executor.cpp