X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ftechnique.h;h=3bb347ea4c98b9bb535cf132ec68dbb429383b4c;hb=927a1aa0a3a27e463ec0efc08bd08e7c4e969909;hp=468131f75724cc1a39e6922a0539942991a51db8;hpb=56c9bfa0b47583fb9067705a69c3639a17d4a097;p=libs%2Fgl.git diff --git a/source/technique.h b/source/technique.h index 468131f7..3bb347ea 100644 --- a/source/technique.h +++ b/source/technique.h @@ -25,20 +25,11 @@ slots which Objects must override. class Technique { public: - class Loader: public Msp::DataFile::Loader + class Loader: public Msp::DataFile::CollectionObjectLoader { - public: - typedef DataFile::Collection Collection; - - protected: - Technique &tech; - Collection &coll; - public: Loader(Technique &, Collection &); - Technique &get_object() const { return tech; } - Collection &get_collection() const { return coll; } private: virtual void finish(); void material_inline();