|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Core::SubsystemManager::add_subsystem | ( | SubsystemType | type, |
| const std::shared_ptr< ISubsystem > & | subsystem | ||
| ) |
Register a subsystem instance with the manager.
| type | SubsystemType enum value identifying the subsystem category |
| subsystem | Shared pointer to the subsystem instance |
Registers a pre-constructed subsystem with the manager and creates its processing handle. The subsystem is initialized but not started.
Definition at line 61 of file SubsystemManager.cpp.
References m_buffer_manager, m_handles, m_node_graph_manager, m_subsystems, m_task_scheduler, and m_window_manager.