SquareDash/Library/PackageCache/com.unity.purchasing@4.10.0/Runtime/Purchasing/SimpleCatalogProvider.cs
kingjuulian06 0efb85038a Arbeit 2
2023-11-21 22:03:49 +01:00

22 lines
548 B
C#

using System;
using System.Collections.Generic;
using UnityEngine.Purchasing.Extension;
namespace UnityEngine.Purchasing
{
internal class SimpleCatalogProvider : ICatalogProvider
{
private readonly Action<Action<HashSet<ProductDefinition>>> m_Func;
internal SimpleCatalogProvider(Action<Action<HashSet<ProductDefinition>>> func)
{
m_Func = func;
}
public void FetchProducts(Action<HashSet<ProductDefinition>> callback)
{
m_Func?.Invoke(callback);
}
}
}