Om
1.0.0
A universal framework for multimedia simulation
|
A class that manages the sequential processing of data-flow connections between arbitrary objects. More...
#include <omEngineConnectionManager.h>
Public Member Functions | |
ConnectionManager () | |
Create a new default connection manager with no connections. More... | |
Bool | addConnector (Connector *connector) |
Add a new connector that should be processed by this connection manager. More... | |
Bool | removeConnector (const Connector *connector) |
Remove a connector from this connection manager so that is no longer processed. More... | |
void | clearConnectors () |
Clear all connectors from this connection manager. More... | |
void | update (const Time &dt) |
Process all of the connectors that are part of this connection manager. More... | |
A class that manages the sequential processing of data-flow connections between arbitrary objects.
om::engine::base::ConnectionManager::ConnectionManager | ( | ) |
Create a new default connection manager with no connections.
Add a new connector that should be processed by this connection manager.
Remove a connector from this connection manager so that is no longer processed.
void om::engine::base::ConnectionManager::clearConnectors | ( | ) |
Clear all connectors from this connection manager.
void om::engine::base::ConnectionManager::update | ( | const Time & | dt | ) |
Process all of the connectors that are part of this connection manager.