#ifndef NODES_H #define NODES_H NODES_H #include class Node { public: void addChild(refptr child) { m_children.push_back(child); } virtual refptr getMaterial() { return refptr(NULL); } protected: std::vector< refptr > m_children; }; class SceneNode { }; #endif