31#include <dspatch/Component.h>
68 bool AddComponent(
const Component::SPtr& component );
70 bool RemoveComponent(
const Component::SPtr& component );
71 void RemoveAllComponents();
73 int GetComponentCount()
const;
75 bool ConnectOutToIn(
const Component::SPtr& fromComponent,
int fromOutput,
const Component::SPtr& toComponent,
int toInput );
77 bool DisconnectComponent(
const Component::SPtr& component );
78 void DisconnectAllComponents();
80 void SetBufferCount(
int bufferCount );
81 int GetBufferCount()
const;
89 void ResumeAutoTick();
Workspace for adding and routing components.