X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Fobjecttype.cpp;h=6d7726f24c384445e756d10e06c156774f69df81;hb=b860a56bd9bc8894311c02d7673f379beff3220b;hp=10d9c883a0991011fbee804a809a0faad2e10192;hpb=2910db1364914c0ab98a0f80250cc39137821577;p=r2c2.git diff --git a/source/libr2c2/objecttype.cpp b/source/libr2c2/objecttype.cpp index 10d9c88..6d7726f 100644 --- a/source/libr2c2/objecttype.cpp +++ b/source/libr2c2/objecttype.cpp @@ -4,11 +4,27 @@ using namespace Msp; namespace R2C2 { +ObjectType::ObjectType(): + shape(0) +{ } + +ObjectType::~ObjectType() +{ + delete shape; +} + + ObjectType::Loader::Loader(ObjectType &ot): DataFile::ObjectLoader(ot) { + add("article_number", &Loader::article_number); add("description", &ObjectType::description); add("name", &ObjectType::name); } +void ObjectType::Loader::article_number() +{ + load_sub(obj.art_nr); +} + } // namespace R2C2