--- /dev/null
+#include "object.h"
+#include "snode.h"
+
+
+Object::Object()
+{
+ name = "<unnamed>";
+ node = 0;
+}
+
+ObjType Object::get_type() const
+{
+ return OBJ_NULL;
+}
+
+void Object::set_name(const char *name)
+{
+ this->name = name;
+}
+
+const char *Object::get_name() const
+{
+ return name.c_str();
+}
+
+bool Object::intersect(const Ray &ray, HitPoint *hit) const
+{
+ return false;
+}
+
+void Object::update(float dt)
+{
+}
+
+void Object::draw() const
+{
+}