00001 #ifndef _TERASONSINK_H
00002 #define _TERASONSINK_H
00003
00004 #include <OpenTracker/OpenTracker.h>
00005 #include <OpenTracker/dllinclude.h>
00006 #include "TerasonModule.h"
00007
00008 namespace ot {
00009
00016 class OPENTRACKER_API TerasonSink : public Node
00017 {
00018
00019 public:
00022 int number;
00023
00024
00025 protected:
00029 TerasonSink( int number_) :
00030 Node(),
00031 number(number_)
00032
00033 {
00034
00035 }
00036 public:
00040 virtual int isEventGenerator()
00041 {
00042 return 1;
00043 }
00044
00054 virtual void onEventGenerated( Event& event, Node& generator) {};
00055
00056
00057 friend class TerasonModule;
00058 };
00059 }
00060 #endif