#pragma once
#include <memory>
#include <mof/Texture.hpp>
#include <mof/MeshBuilder.hpp>
#include <mof/ResourceManager.hpp>

namespace mof
{
    typedef std::shared_ptr< Texture >        TextureHandler;
    typedef ResourceManager< Texture >          TextureManager;
    typedef std::shared_ptr< TextureManager > TextureManagerHandler;
    typedef std::shared_ptr<ResourceManager<MeshBuilder>> MeshBuilderManagerHandler;
}
