#ifndef MSP_GLTK_RESOURCES_H_
#define MSP_GLTK_RESOURCES_H_
+#include <memory>
#include <msp/gl/font.h>
#include <msp/gl/module.h>
#include <msp/gl/program.h>
private:
FS::Path path;
GL::Font *default_font = nullptr;
- DataFile::DirectorySource *dir_src = nullptr;
+ std::unique_ptr<DataFile::DirectorySource> dir_src;
public:
Resources();
Resources(const FS::Path &);
- ~Resources();
const GL::Font &get_default_font() const;
const GL::Sampler &get_default_sampler() const;