OrchestraNode.hpp

Go to the documentation of this file.
00001 #ifndef SILENCE_ORCHESTRANODE_H
00002 #define SILENCE_ORCHESTRANODE_H
00003 
00004 class Timebase;
00005 class Event;
00006 class Audio;
00007 
00008 class OrchestraNode
00009 {
00010 public:
00011   OrchestraNode();
00012   virtual ~OrchestraNode();
00013   setTimebase(Timebase *timebase);
00014   Timebase *getTimebase();
00015 
00016   virtual void addSource(OrchestraNode *orchestraNode);
00017   virtual size_t getSourceCount() const;
00018   virtual OrchestraNode *getSource(size_it index);
00019   virtual void setSource(size_t index, OrchestraNode *source);
00020   virtual void removeAllSources();
00021 
00022   
00023 };
00024 
00025 #endif

Generated on Tue Apr 14 11:00:49 2009 for Csound and CsoundAC by  doxygen 1.5.8