X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=laserbrain_demo;a=blobdiff_plain;f=src%2Fobject.cc;fp=src%2Fobject.cc;h=d850d475a6f8b583e940925592d6b780191defc0;hp=0000000000000000000000000000000000000000;hb=b7c92831285013b2a0783bccaf3d900545ebb5ba;hpb=a58455a92c7ecab980cbe1b7e282aeb6bfe7e889 diff --git a/src/object.cc b/src/object.cc new file mode 100644 index 0000000..d850d47 --- /dev/null +++ b/src/object.cc @@ -0,0 +1,37 @@ +#include "object.h" +#include "snode.h" + + +Object::Object() +{ + name = ""; + 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 +{ +}