lib_unity_purchase/Runtime/AppleMacosStub/OSXStoreBindings.cs

92 lines
2.6 KiB
C#

using System;
namespace UnityEngine.Purchasing
{
internal class OSXStoreBindings : INativeAppleStore
{
public void SetUnityPurchasingCallback(UnityPurchasingCallback AsyncCallback)
{
throw new NotImplementedException();
}
public void RestoreTransactions()
{
throw new NotImplementedException();
}
public void RefreshAppReceipt()
{
throw new NotImplementedException();
}
public void AddTransactionObserver()
{
throw new NotImplementedException();
}
public void SetApplicationUsername(string applicationUsername)
{
throw new NotImplementedException();
}
public void RetrieveProducts(string json)
{
throw new NotImplementedException();
}
public void Purchase(string productJSON, string developerPayload)
{
throw new NotImplementedException();
}
public void FinishTransaction(string productJSON, string transactionID)
{
throw new NotImplementedException();
}
public string appReceipt => throw new NotImplementedException();
public double appReceiptModificationDate => throw new NotImplementedException();
public bool canMakePayments => throw new NotImplementedException();
public bool simulateAskToBuy
{
get => throw new NotImplementedException();
set => throw new NotImplementedException();
}
public void FetchStorePromotionOrder()
{
throw new NotImplementedException();
}
public void SetStorePromotionOrder(string json)
{
throw new NotImplementedException();
}
public void FetchStorePromotionVisibility(string productId)
{
throw new NotImplementedException();
}
public void SetStorePromotionVisibility(string productId, string visibility)
{
throw new NotImplementedException();
}
public string GetTransactionReceiptForProductId(string productId)
{
throw new NotImplementedException();
}
public void InterceptPromotionalPurchases()
{
throw new NotImplementedException();
}
public void ContinuePromotionalPurchases()
{
throw new NotImplementedException();
}
public void PresentCodeRedemptionSheet()
{
throw new NotImplementedException();
}
}
}