#include "AttributeSetCommand.h"

namespace UsdLayerManager {

AttributeSetCommand::AttributeSetCommand(std::string           description,
                                         std::function<void()> executeFunc,
                                         std::function<void()> undoFunc)
    : m_description(std::move(description))
    , m_executeFunc(std::move(executeFunc))
    , m_undoFunc(std::move(undoFunc))
{
}

} // namespace UsdLayerManager
