/* -*- C++ -*- * node.h * $Id: node.h,v 1.2 2000/07/21 22:31:44 ghali Exp $ */ #ifndef NODE_H #define NODE_H #include <vector> #include "../other/event.h" namespace MSG { class ActiveLight; class TransformGroup; class Node { public: Node(); virtual ~Node(); virtual void render(std::vector<ActiveLight*>* &activelights, std::vector<TransformGroup*> transforms) = 0; virtual bool handleEvent(Event* event) = 0; }; } #endif