]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/resources.cpp
Bump version to 1.1
[libs/gltk.git] / source / resources.cpp
index b3ec3698d136a65268aa74c7115a09df7d218666..b1b129b757fd6a65139a9cfb00c6a8663e75af17 100644 (file)
@@ -18,12 +18,13 @@ Resources::Resources():
        default_font(0)
 {
        add_keyword<Graphic>("graphic");
+       add_keyword<GL::Texture2D>("texture");
 
        add_creator(&Resources::create_font);
        add_creator(&Resources::create_texture);
 }
 
-void Resources::set_path(const Path &p)
+void Resources::set_path(const FS::Path &p)
 {
        path=p;
 }
@@ -39,7 +40,7 @@ const GL::Font &Resources::get_default_font() const
 GL::Font *Resources::create_font(const string &name)
 {
        RefPtr<GL::Font> fnt=new GL::Font;
-       DataFile::load<GL::Font, Resources &>(*fnt, (path/name).str(), *this);
+       DataFile::load(*fnt, (path/name).str(), *this);
        if(!default_font)
                default_font=fnt.get();
        return fnt.release();