/* -*- 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
1.0.0 written by Dimitri van Heesch,
© 1997-1999