Externs.cs
941 Bytes
#if UNITY_IOS
using System;
using System.Runtime.InteropServices;
namespace AntiAddictionSDK.iOS
{
class Externs
{
#region Common externs
[DllImport("__Internal")]
internal static extern IntPtr AARelease(IntPtr obj);
#endregion
[DllImport("__Internal")]
internal static extern IntPtr AACreateManager(IntPtr managerClient);
[DllImport("__Internal")]
internal static extern void AASetManagerCallbacks(
IntPtr manager,
ManagerClient.ZAASDKCompletedCallback sdkCompletedCallback
);
[DllImport("__Internal")]
internal static extern int getUserAuthenticationStatus(IntPtr manager);
[DllImport("__Internal")]
internal static extern int getUserAgeGroup(IntPtr manager);
[DllImport("__Internal")]
internal static extern int checkLeftTimeOfCurrentUser(IntPtr manager);
}
}
#endif