30 #ifndef ENGINE_NETWORK_DYNAMICPORTMANAGER_H
31 #define ENGINE_NETWORK_DYNAMICPORTMANAGER_H
33 #include <boost/signals2.hpp>
49 boost::signals2::connection connectPortAdded(
const PortAddedSignalType::slot_type& subscriber);
50 boost::signals2::connection connectPortRemoved(
const PortRemovedSignalType::slot_type& subscriber);
boost::signals2::signal< void(const Networks::ConnectionDescription &)> ConnectionAddedSignalType
Definition: NetworkEditorController.h:47
Definition: ConnectionId.h:67
Definition: NetworkEditorController.h:68
boost::signals2::signal< void(const Networks::ModuleId &, const Networks::PortId &)> PortAddedSignalType
Definition: NetworkEditorController.h:50
Definition: DynamicPortManager.h:42
#define SCISHARE
Definition: share.h:39
void enable()
Definition: DynamicPortManager.h:53
boost::signals2::signal< void(const Networks::ModuleId &, const Networks::PortId &)> PortRemovedSignalType
Definition: NetworkEditorController.h:51
Definition: ConnectionId.h:58
void disable()
Definition: DynamicPortManager.h:54
boost::signals2::signal< void(const Networks::ConnectionId &)> ConnectionRemovedSignalType
Definition: NetworkEditorController.h:49
bool isDisabled() const
Definition: DynamicPortManager.h:52