using UnityEngine.XR.MagicLeap.Native;
namespace UnityEngine.XR.MagicLeap
{
    using System.Runtime.InteropServices;
    public partial class MLNotifications
    {
        private class NativeBindings : Native.MagicLeapNativeBindings
        {
            [DllImport(MLNotificationsManagerDll, CallingConvention = CallingConvention.Cdecl)]
            public static extern MLResult.Code MLSystemNotificationManagerCreate(out ulong handle);
            [DllImport(MLNotificationsManagerDll, CallingConvention = CallingConvention.Cdecl)]
            public static extern MLResult.Code MLSystemNotificationManagerDestroy(ulong handle);
            [DllImport(MLNotificationsManagerDll, CallingConvention = CallingConvention.Cdecl)]
            public static extern MLResult.Code MLSystemNotificationManagerSetNotifications(ulong handle, bool suppress);
        }
    }
}