Logo Search packages:      
Sourcecode: csound version File versions  Download package

OrchestraNode.hpp

#ifndef SILENCE_ORCHESTRANODE_H
#define SILENCE_ORCHESTRANODE_H

class Timebase;
class Event;
class Audio;

class OrchestraNode
{
public:
  OrchestraNode();
  virtual ~OrchestraNode();
  setTimebase(Timebase *timebase);
  Timebase *getTimebase();

  virtual void addSource(OrchestraNode *orchestraNode);
  virtual size_t getSourceCount() const;
  virtual OrchestraNode *getSource(size_it index);
  virtual void setSource(size_t index, OrchestraNode *source);
  virtual void removeAllSources();


};

#endif

Generated by  Doxygen 1.6.0   Back to index