MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ register_node_network()

MAYAFLUX_API void MayaFlux::register_node_network ( const std::shared_ptr< Nodes::NodeNetwork > &  network,
const Nodes::ProcessingToken token = Nodes::ProcessingToken::AUDIO_RATE 
)

Registers a node network with the default engine's node graph manager.

Parameters
networkNodeNetwork to register

Adds the node network to the default engine's node graph manager. The network can then be used to manage nodes and their connections.

Definition at line 126 of file Graph.cpp.

127{
128 get_context().get_node_graph_manager()->add_network(network, token);
129}
static MayaFlux::Nodes::ProcessingToken token
Definition Timers.cpp:8
std::shared_ptr< Nodes::NodeGraphManager > get_node_graph_manager()
Gets the node graph manager.
Definition Engine.hpp:229
Core::Engine & get_context()
Gets the default engine instance.
Definition Core.cpp:56

References get_context(), MayaFlux::Core::Engine::get_node_graph_manager(), and token.

Referenced by create_node_network(), and register_network().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: