#pragma once

#include <memory>
#include <string>

class Object;

namespace Prefab
{
    // Saves the object as a .cpfb prefab file
    // Returns the full path it saved to (empty string on failure)
    std::string CreatePrefab(const std::shared_ptr<Object>& obj);
}
