You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
6212 lines
469 KiB
6212 lines
469 KiB
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
// This file is automatically generated. Changes to this file may be overwritten.
|
|
|
|
#if UNITY_EDITOR
|
|
#define EOS_EDITOR
|
|
#endif
|
|
|
|
#if EOS_EDITOR
|
|
#define EOS_DYNAMIC_BINDINGS
|
|
#endif
|
|
|
|
using System;
|
|
using System.Runtime.InteropServices;
|
|
|
|
namespace Epic.OnlineServices
|
|
{
|
|
public static class Bindings
|
|
{
|
|
#if EOS_DYNAMIC_BINDINGS
|
|
/// <summary>
|
|
/// Hooks the dynamic SDK API bindings. EOS_DYNAMIC_BINDINGS or EOS_EDITOR must be set.
|
|
/// </summary>
|
|
/// <param name="libraryHandle">The library handle to find functions in. The type is platform dependent, but would typically be <see cref="System.IntPtr"/>.</param>
|
|
/// <param name="getFunctionPointer">A delegate that gets a function pointer using the given library handle and function name.</param>
|
|
public static void Hook<TLibraryHandle>(TLibraryHandle libraryHandle, Func<TLibraryHandle, string, IntPtr> getFunctionPointer)
|
|
{
|
|
System.IntPtr functionPointer;
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_AddNotifyAchievementsUnlocked");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_AddNotifyAchievementsUnlocked");
|
|
EOS_Achievements_AddNotifyAchievementsUnlocked = (EOS_Achievements_AddNotifyAchievementsUnlockedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_AddNotifyAchievementsUnlockedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_AddNotifyAchievementsUnlockedV2");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_AddNotifyAchievementsUnlockedV2");
|
|
EOS_Achievements_AddNotifyAchievementsUnlockedV2 = (EOS_Achievements_AddNotifyAchievementsUnlockedV2Callback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_AddNotifyAchievementsUnlockedV2Callback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_CopyAchievementDefinitionByAchievementId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_CopyAchievementDefinitionByAchievementId");
|
|
EOS_Achievements_CopyAchievementDefinitionByAchievementId = (EOS_Achievements_CopyAchievementDefinitionByAchievementIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyAchievementDefinitionByAchievementIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_CopyAchievementDefinitionByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_CopyAchievementDefinitionByIndex");
|
|
EOS_Achievements_CopyAchievementDefinitionByIndex = (EOS_Achievements_CopyAchievementDefinitionByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyAchievementDefinitionByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_CopyAchievementDefinitionV2ByAchievementId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_CopyAchievementDefinitionV2ByAchievementId");
|
|
EOS_Achievements_CopyAchievementDefinitionV2ByAchievementId = (EOS_Achievements_CopyAchievementDefinitionV2ByAchievementIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyAchievementDefinitionV2ByAchievementIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_CopyAchievementDefinitionV2ByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_CopyAchievementDefinitionV2ByIndex");
|
|
EOS_Achievements_CopyAchievementDefinitionV2ByIndex = (EOS_Achievements_CopyAchievementDefinitionV2ByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyAchievementDefinitionV2ByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_CopyPlayerAchievementByAchievementId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_CopyPlayerAchievementByAchievementId");
|
|
EOS_Achievements_CopyPlayerAchievementByAchievementId = (EOS_Achievements_CopyPlayerAchievementByAchievementIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyPlayerAchievementByAchievementIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_CopyPlayerAchievementByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_CopyPlayerAchievementByIndex");
|
|
EOS_Achievements_CopyPlayerAchievementByIndex = (EOS_Achievements_CopyPlayerAchievementByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyPlayerAchievementByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_CopyUnlockedAchievementByAchievementId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_CopyUnlockedAchievementByAchievementId");
|
|
EOS_Achievements_CopyUnlockedAchievementByAchievementId = (EOS_Achievements_CopyUnlockedAchievementByAchievementIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyUnlockedAchievementByAchievementIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_CopyUnlockedAchievementByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_CopyUnlockedAchievementByIndex");
|
|
EOS_Achievements_CopyUnlockedAchievementByIndex = (EOS_Achievements_CopyUnlockedAchievementByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyUnlockedAchievementByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_DefinitionV2_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_DefinitionV2_Release");
|
|
EOS_Achievements_DefinitionV2_Release = (EOS_Achievements_DefinitionV2_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_DefinitionV2_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_Definition_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_Definition_Release");
|
|
EOS_Achievements_Definition_Release = (EOS_Achievements_Definition_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_Definition_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_GetAchievementDefinitionCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_GetAchievementDefinitionCount");
|
|
EOS_Achievements_GetAchievementDefinitionCount = (EOS_Achievements_GetAchievementDefinitionCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_GetAchievementDefinitionCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_GetPlayerAchievementCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_GetPlayerAchievementCount");
|
|
EOS_Achievements_GetPlayerAchievementCount = (EOS_Achievements_GetPlayerAchievementCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_GetPlayerAchievementCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_GetUnlockedAchievementCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_GetUnlockedAchievementCount");
|
|
EOS_Achievements_GetUnlockedAchievementCount = (EOS_Achievements_GetUnlockedAchievementCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_GetUnlockedAchievementCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_PlayerAchievement_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_PlayerAchievement_Release");
|
|
EOS_Achievements_PlayerAchievement_Release = (EOS_Achievements_PlayerAchievement_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_PlayerAchievement_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_QueryDefinitions");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_QueryDefinitions");
|
|
EOS_Achievements_QueryDefinitions = (EOS_Achievements_QueryDefinitionsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_QueryDefinitionsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_QueryPlayerAchievements");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_QueryPlayerAchievements");
|
|
EOS_Achievements_QueryPlayerAchievements = (EOS_Achievements_QueryPlayerAchievementsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_QueryPlayerAchievementsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_RemoveNotifyAchievementsUnlocked");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_RemoveNotifyAchievementsUnlocked");
|
|
EOS_Achievements_RemoveNotifyAchievementsUnlocked = (EOS_Achievements_RemoveNotifyAchievementsUnlockedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_RemoveNotifyAchievementsUnlockedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_UnlockAchievements");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_UnlockAchievements");
|
|
EOS_Achievements_UnlockAchievements = (EOS_Achievements_UnlockAchievementsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_UnlockAchievementsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Achievements_UnlockedAchievement_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Achievements_UnlockedAchievement_Release");
|
|
EOS_Achievements_UnlockedAchievement_Release = (EOS_Achievements_UnlockedAchievement_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_UnlockedAchievement_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_ActiveSession_CopyInfo");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_ActiveSession_CopyInfo");
|
|
EOS_ActiveSession_CopyInfo = (EOS_ActiveSession_CopyInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ActiveSession_CopyInfoCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_ActiveSession_GetRegisteredPlayerByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_ActiveSession_GetRegisteredPlayerByIndex");
|
|
EOS_ActiveSession_GetRegisteredPlayerByIndex = (EOS_ActiveSession_GetRegisteredPlayerByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ActiveSession_GetRegisteredPlayerByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_ActiveSession_GetRegisteredPlayerCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_ActiveSession_GetRegisteredPlayerCount");
|
|
EOS_ActiveSession_GetRegisteredPlayerCount = (EOS_ActiveSession_GetRegisteredPlayerCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ActiveSession_GetRegisteredPlayerCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_ActiveSession_Info_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_ActiveSession_Info_Release");
|
|
EOS_ActiveSession_Info_Release = (EOS_ActiveSession_Info_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ActiveSession_Info_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_ActiveSession_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_ActiveSession_Release");
|
|
EOS_ActiveSession_Release = (EOS_ActiveSession_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ActiveSession_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_AddExternalIntegrityCatalog");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_AddExternalIntegrityCatalog");
|
|
EOS_AntiCheatClient_AddExternalIntegrityCatalog = (EOS_AntiCheatClient_AddExternalIntegrityCatalogCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_AddExternalIntegrityCatalogCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_AddNotifyMessageToPeer");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_AddNotifyMessageToPeer");
|
|
EOS_AntiCheatClient_AddNotifyMessageToPeer = (EOS_AntiCheatClient_AddNotifyMessageToPeerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_AddNotifyMessageToPeerCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_AddNotifyMessageToServer");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_AddNotifyMessageToServer");
|
|
EOS_AntiCheatClient_AddNotifyMessageToServer = (EOS_AntiCheatClient_AddNotifyMessageToServerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_AddNotifyMessageToServerCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_AddNotifyPeerActionRequired");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_AddNotifyPeerActionRequired");
|
|
EOS_AntiCheatClient_AddNotifyPeerActionRequired = (EOS_AntiCheatClient_AddNotifyPeerActionRequiredCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_AddNotifyPeerActionRequiredCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_AddNotifyPeerAuthStatusChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_AddNotifyPeerAuthStatusChanged");
|
|
EOS_AntiCheatClient_AddNotifyPeerAuthStatusChanged = (EOS_AntiCheatClient_AddNotifyPeerAuthStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_AddNotifyPeerAuthStatusChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_BeginSession");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_BeginSession");
|
|
EOS_AntiCheatClient_BeginSession = (EOS_AntiCheatClient_BeginSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_BeginSessionCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_EndSession");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_EndSession");
|
|
EOS_AntiCheatClient_EndSession = (EOS_AntiCheatClient_EndSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_EndSessionCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_GetProtectMessageOutputLength");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_GetProtectMessageOutputLength");
|
|
EOS_AntiCheatClient_GetProtectMessageOutputLength = (EOS_AntiCheatClient_GetProtectMessageOutputLengthCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_GetProtectMessageOutputLengthCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_PollStatus");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_PollStatus");
|
|
EOS_AntiCheatClient_PollStatus = (EOS_AntiCheatClient_PollStatusCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_PollStatusCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_ProtectMessage");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_ProtectMessage");
|
|
EOS_AntiCheatClient_ProtectMessage = (EOS_AntiCheatClient_ProtectMessageCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_ProtectMessageCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_ReceiveMessageFromPeer");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_ReceiveMessageFromPeer");
|
|
EOS_AntiCheatClient_ReceiveMessageFromPeer = (EOS_AntiCheatClient_ReceiveMessageFromPeerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_ReceiveMessageFromPeerCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_ReceiveMessageFromServer");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_ReceiveMessageFromServer");
|
|
EOS_AntiCheatClient_ReceiveMessageFromServer = (EOS_AntiCheatClient_ReceiveMessageFromServerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_ReceiveMessageFromServerCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_RegisterPeer");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_RegisterPeer");
|
|
EOS_AntiCheatClient_RegisterPeer = (EOS_AntiCheatClient_RegisterPeerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_RegisterPeerCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_RemoveNotifyMessageToPeer");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_RemoveNotifyMessageToPeer");
|
|
EOS_AntiCheatClient_RemoveNotifyMessageToPeer = (EOS_AntiCheatClient_RemoveNotifyMessageToPeerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_RemoveNotifyMessageToPeerCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_RemoveNotifyMessageToServer");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_RemoveNotifyMessageToServer");
|
|
EOS_AntiCheatClient_RemoveNotifyMessageToServer = (EOS_AntiCheatClient_RemoveNotifyMessageToServerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_RemoveNotifyMessageToServerCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_RemoveNotifyPeerActionRequired");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_RemoveNotifyPeerActionRequired");
|
|
EOS_AntiCheatClient_RemoveNotifyPeerActionRequired = (EOS_AntiCheatClient_RemoveNotifyPeerActionRequiredCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_RemoveNotifyPeerActionRequiredCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChanged");
|
|
EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChanged = (EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_UnprotectMessage");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_UnprotectMessage");
|
|
EOS_AntiCheatClient_UnprotectMessage = (EOS_AntiCheatClient_UnprotectMessageCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_UnprotectMessageCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatClient_UnregisterPeer");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatClient_UnregisterPeer");
|
|
EOS_AntiCheatClient_UnregisterPeer = (EOS_AntiCheatClient_UnregisterPeerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_UnregisterPeerCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_AddNotifyClientActionRequired");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_AddNotifyClientActionRequired");
|
|
EOS_AntiCheatServer_AddNotifyClientActionRequired = (EOS_AntiCheatServer_AddNotifyClientActionRequiredCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_AddNotifyClientActionRequiredCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_AddNotifyClientAuthStatusChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_AddNotifyClientAuthStatusChanged");
|
|
EOS_AntiCheatServer_AddNotifyClientAuthStatusChanged = (EOS_AntiCheatServer_AddNotifyClientAuthStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_AddNotifyClientAuthStatusChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_AddNotifyMessageToClient");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_AddNotifyMessageToClient");
|
|
EOS_AntiCheatServer_AddNotifyMessageToClient = (EOS_AntiCheatServer_AddNotifyMessageToClientCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_AddNotifyMessageToClientCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_BeginSession");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_BeginSession");
|
|
EOS_AntiCheatServer_BeginSession = (EOS_AntiCheatServer_BeginSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_BeginSessionCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_EndSession");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_EndSession");
|
|
EOS_AntiCheatServer_EndSession = (EOS_AntiCheatServer_EndSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_EndSessionCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_GetProtectMessageOutputLength");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_GetProtectMessageOutputLength");
|
|
EOS_AntiCheatServer_GetProtectMessageOutputLength = (EOS_AntiCheatServer_GetProtectMessageOutputLengthCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_GetProtectMessageOutputLengthCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_LogEvent");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_LogEvent");
|
|
EOS_AntiCheatServer_LogEvent = (EOS_AntiCheatServer_LogEventCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogEventCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_LogGameRoundEnd");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_LogGameRoundEnd");
|
|
EOS_AntiCheatServer_LogGameRoundEnd = (EOS_AntiCheatServer_LogGameRoundEndCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogGameRoundEndCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_LogGameRoundStart");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_LogGameRoundStart");
|
|
EOS_AntiCheatServer_LogGameRoundStart = (EOS_AntiCheatServer_LogGameRoundStartCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogGameRoundStartCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_LogPlayerDespawn");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_LogPlayerDespawn");
|
|
EOS_AntiCheatServer_LogPlayerDespawn = (EOS_AntiCheatServer_LogPlayerDespawnCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogPlayerDespawnCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_LogPlayerRevive");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_LogPlayerRevive");
|
|
EOS_AntiCheatServer_LogPlayerRevive = (EOS_AntiCheatServer_LogPlayerReviveCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogPlayerReviveCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_LogPlayerSpawn");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_LogPlayerSpawn");
|
|
EOS_AntiCheatServer_LogPlayerSpawn = (EOS_AntiCheatServer_LogPlayerSpawnCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogPlayerSpawnCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_LogPlayerTakeDamage");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_LogPlayerTakeDamage");
|
|
EOS_AntiCheatServer_LogPlayerTakeDamage = (EOS_AntiCheatServer_LogPlayerTakeDamageCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogPlayerTakeDamageCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_LogPlayerTick");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_LogPlayerTick");
|
|
EOS_AntiCheatServer_LogPlayerTick = (EOS_AntiCheatServer_LogPlayerTickCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogPlayerTickCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_LogPlayerUseAbility");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_LogPlayerUseAbility");
|
|
EOS_AntiCheatServer_LogPlayerUseAbility = (EOS_AntiCheatServer_LogPlayerUseAbilityCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogPlayerUseAbilityCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_LogPlayerUseWeapon");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_LogPlayerUseWeapon");
|
|
EOS_AntiCheatServer_LogPlayerUseWeapon = (EOS_AntiCheatServer_LogPlayerUseWeaponCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogPlayerUseWeaponCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_ProtectMessage");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_ProtectMessage");
|
|
EOS_AntiCheatServer_ProtectMessage = (EOS_AntiCheatServer_ProtectMessageCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_ProtectMessageCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_ReceiveMessageFromClient");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_ReceiveMessageFromClient");
|
|
EOS_AntiCheatServer_ReceiveMessageFromClient = (EOS_AntiCheatServer_ReceiveMessageFromClientCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_ReceiveMessageFromClientCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_RegisterClient");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_RegisterClient");
|
|
EOS_AntiCheatServer_RegisterClient = (EOS_AntiCheatServer_RegisterClientCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_RegisterClientCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_RegisterEvent");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_RegisterEvent");
|
|
EOS_AntiCheatServer_RegisterEvent = (EOS_AntiCheatServer_RegisterEventCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_RegisterEventCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_RemoveNotifyClientActionRequired");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_RemoveNotifyClientActionRequired");
|
|
EOS_AntiCheatServer_RemoveNotifyClientActionRequired = (EOS_AntiCheatServer_RemoveNotifyClientActionRequiredCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_RemoveNotifyClientActionRequiredCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChanged");
|
|
EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChanged = (EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_RemoveNotifyMessageToClient");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_RemoveNotifyMessageToClient");
|
|
EOS_AntiCheatServer_RemoveNotifyMessageToClient = (EOS_AntiCheatServer_RemoveNotifyMessageToClientCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_RemoveNotifyMessageToClientCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_SetClientDetails");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_SetClientDetails");
|
|
EOS_AntiCheatServer_SetClientDetails = (EOS_AntiCheatServer_SetClientDetailsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_SetClientDetailsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_SetClientNetworkState");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_SetClientNetworkState");
|
|
EOS_AntiCheatServer_SetClientNetworkState = (EOS_AntiCheatServer_SetClientNetworkStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_SetClientNetworkStateCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_SetGameSessionId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_SetGameSessionId");
|
|
EOS_AntiCheatServer_SetGameSessionId = (EOS_AntiCheatServer_SetGameSessionIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_SetGameSessionIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_UnprotectMessage");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_UnprotectMessage");
|
|
EOS_AntiCheatServer_UnprotectMessage = (EOS_AntiCheatServer_UnprotectMessageCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_UnprotectMessageCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_AntiCheatServer_UnregisterClient");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_AntiCheatServer_UnregisterClient");
|
|
EOS_AntiCheatServer_UnregisterClient = (EOS_AntiCheatServer_UnregisterClientCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_UnregisterClientCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_AddNotifyLoginStatusChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_AddNotifyLoginStatusChanged");
|
|
EOS_Auth_AddNotifyLoginStatusChanged = (EOS_Auth_AddNotifyLoginStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_AddNotifyLoginStatusChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_CopyIdToken");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_CopyIdToken");
|
|
EOS_Auth_CopyIdToken = (EOS_Auth_CopyIdTokenCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_CopyIdTokenCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_CopyUserAuthToken");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_CopyUserAuthToken");
|
|
EOS_Auth_CopyUserAuthToken = (EOS_Auth_CopyUserAuthTokenCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_CopyUserAuthTokenCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_DeletePersistentAuth");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_DeletePersistentAuth");
|
|
EOS_Auth_DeletePersistentAuth = (EOS_Auth_DeletePersistentAuthCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_DeletePersistentAuthCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_GetLoggedInAccountByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_GetLoggedInAccountByIndex");
|
|
EOS_Auth_GetLoggedInAccountByIndex = (EOS_Auth_GetLoggedInAccountByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_GetLoggedInAccountByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_GetLoggedInAccountsCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_GetLoggedInAccountsCount");
|
|
EOS_Auth_GetLoggedInAccountsCount = (EOS_Auth_GetLoggedInAccountsCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_GetLoggedInAccountsCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_GetLoginStatus");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_GetLoginStatus");
|
|
EOS_Auth_GetLoginStatus = (EOS_Auth_GetLoginStatusCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_GetLoginStatusCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_GetMergedAccountByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_GetMergedAccountByIndex");
|
|
EOS_Auth_GetMergedAccountByIndex = (EOS_Auth_GetMergedAccountByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_GetMergedAccountByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_GetMergedAccountsCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_GetMergedAccountsCount");
|
|
EOS_Auth_GetMergedAccountsCount = (EOS_Auth_GetMergedAccountsCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_GetMergedAccountsCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_GetSelectedAccountId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_GetSelectedAccountId");
|
|
EOS_Auth_GetSelectedAccountId = (EOS_Auth_GetSelectedAccountIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_GetSelectedAccountIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_IdToken_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_IdToken_Release");
|
|
EOS_Auth_IdToken_Release = (EOS_Auth_IdToken_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_IdToken_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_LinkAccount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_LinkAccount");
|
|
EOS_Auth_LinkAccount = (EOS_Auth_LinkAccountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_LinkAccountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_Login");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_Login");
|
|
EOS_Auth_Login = (EOS_Auth_LoginCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_LoginCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_Logout");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_Logout");
|
|
EOS_Auth_Logout = (EOS_Auth_LogoutCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_LogoutCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_QueryIdToken");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_QueryIdToken");
|
|
EOS_Auth_QueryIdToken = (EOS_Auth_QueryIdTokenCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_QueryIdTokenCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_RemoveNotifyLoginStatusChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_RemoveNotifyLoginStatusChanged");
|
|
EOS_Auth_RemoveNotifyLoginStatusChanged = (EOS_Auth_RemoveNotifyLoginStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_RemoveNotifyLoginStatusChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_Token_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_Token_Release");
|
|
EOS_Auth_Token_Release = (EOS_Auth_Token_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_Token_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_VerifyIdToken");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_VerifyIdToken");
|
|
EOS_Auth_VerifyIdToken = (EOS_Auth_VerifyIdTokenCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_VerifyIdTokenCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Auth_VerifyUserAuth");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Auth_VerifyUserAuth");
|
|
EOS_Auth_VerifyUserAuth = (EOS_Auth_VerifyUserAuthCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_VerifyUserAuthCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_ByteArray_ToString");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_ByteArray_ToString");
|
|
EOS_ByteArray_ToString = (EOS_ByteArray_ToStringCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ByteArray_ToStringCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_AddNotifyAuthExpiration");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_AddNotifyAuthExpiration");
|
|
EOS_Connect_AddNotifyAuthExpiration = (EOS_Connect_AddNotifyAuthExpirationCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_AddNotifyAuthExpirationCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_AddNotifyLoginStatusChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_AddNotifyLoginStatusChanged");
|
|
EOS_Connect_AddNotifyLoginStatusChanged = (EOS_Connect_AddNotifyLoginStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_AddNotifyLoginStatusChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_CopyIdToken");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_CopyIdToken");
|
|
EOS_Connect_CopyIdToken = (EOS_Connect_CopyIdTokenCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_CopyIdTokenCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_CopyProductUserExternalAccountByAccountId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_CopyProductUserExternalAccountByAccountId");
|
|
EOS_Connect_CopyProductUserExternalAccountByAccountId = (EOS_Connect_CopyProductUserExternalAccountByAccountIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_CopyProductUserExternalAccountByAccountIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_CopyProductUserExternalAccountByAccountType");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_CopyProductUserExternalAccountByAccountType");
|
|
EOS_Connect_CopyProductUserExternalAccountByAccountType = (EOS_Connect_CopyProductUserExternalAccountByAccountTypeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_CopyProductUserExternalAccountByAccountTypeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_CopyProductUserExternalAccountByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_CopyProductUserExternalAccountByIndex");
|
|
EOS_Connect_CopyProductUserExternalAccountByIndex = (EOS_Connect_CopyProductUserExternalAccountByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_CopyProductUserExternalAccountByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_CopyProductUserInfo");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_CopyProductUserInfo");
|
|
EOS_Connect_CopyProductUserInfo = (EOS_Connect_CopyProductUserInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_CopyProductUserInfoCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_CreateDeviceId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_CreateDeviceId");
|
|
EOS_Connect_CreateDeviceId = (EOS_Connect_CreateDeviceIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_CreateDeviceIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_CreateUser");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_CreateUser");
|
|
EOS_Connect_CreateUser = (EOS_Connect_CreateUserCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_CreateUserCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_DeleteDeviceId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_DeleteDeviceId");
|
|
EOS_Connect_DeleteDeviceId = (EOS_Connect_DeleteDeviceIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_DeleteDeviceIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_ExternalAccountInfo_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_ExternalAccountInfo_Release");
|
|
EOS_Connect_ExternalAccountInfo_Release = (EOS_Connect_ExternalAccountInfo_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_ExternalAccountInfo_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_GetExternalAccountMapping");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_GetExternalAccountMapping");
|
|
EOS_Connect_GetExternalAccountMapping = (EOS_Connect_GetExternalAccountMappingCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_GetExternalAccountMappingCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_GetLoggedInUserByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_GetLoggedInUserByIndex");
|
|
EOS_Connect_GetLoggedInUserByIndex = (EOS_Connect_GetLoggedInUserByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_GetLoggedInUserByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_GetLoggedInUsersCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_GetLoggedInUsersCount");
|
|
EOS_Connect_GetLoggedInUsersCount = (EOS_Connect_GetLoggedInUsersCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_GetLoggedInUsersCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_GetLoginStatus");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_GetLoginStatus");
|
|
EOS_Connect_GetLoginStatus = (EOS_Connect_GetLoginStatusCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_GetLoginStatusCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_GetProductUserExternalAccountCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_GetProductUserExternalAccountCount");
|
|
EOS_Connect_GetProductUserExternalAccountCount = (EOS_Connect_GetProductUserExternalAccountCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_GetProductUserExternalAccountCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_GetProductUserIdMapping");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_GetProductUserIdMapping");
|
|
EOS_Connect_GetProductUserIdMapping = (EOS_Connect_GetProductUserIdMappingCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_GetProductUserIdMappingCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_IdToken_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_IdToken_Release");
|
|
EOS_Connect_IdToken_Release = (EOS_Connect_IdToken_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_IdToken_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_LinkAccount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_LinkAccount");
|
|
EOS_Connect_LinkAccount = (EOS_Connect_LinkAccountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_LinkAccountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_Login");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_Login");
|
|
EOS_Connect_Login = (EOS_Connect_LoginCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_LoginCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_QueryExternalAccountMappings");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_QueryExternalAccountMappings");
|
|
EOS_Connect_QueryExternalAccountMappings = (EOS_Connect_QueryExternalAccountMappingsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_QueryExternalAccountMappingsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_QueryProductUserIdMappings");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_QueryProductUserIdMappings");
|
|
EOS_Connect_QueryProductUserIdMappings = (EOS_Connect_QueryProductUserIdMappingsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_QueryProductUserIdMappingsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_RemoveNotifyAuthExpiration");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_RemoveNotifyAuthExpiration");
|
|
EOS_Connect_RemoveNotifyAuthExpiration = (EOS_Connect_RemoveNotifyAuthExpirationCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_RemoveNotifyAuthExpirationCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_RemoveNotifyLoginStatusChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_RemoveNotifyLoginStatusChanged");
|
|
EOS_Connect_RemoveNotifyLoginStatusChanged = (EOS_Connect_RemoveNotifyLoginStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_RemoveNotifyLoginStatusChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_TransferDeviceIdAccount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_TransferDeviceIdAccount");
|
|
EOS_Connect_TransferDeviceIdAccount = (EOS_Connect_TransferDeviceIdAccountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_TransferDeviceIdAccountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_UnlinkAccount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_UnlinkAccount");
|
|
EOS_Connect_UnlinkAccount = (EOS_Connect_UnlinkAccountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_UnlinkAccountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Connect_VerifyIdToken");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Connect_VerifyIdToken");
|
|
EOS_Connect_VerifyIdToken = (EOS_Connect_VerifyIdTokenCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_VerifyIdTokenCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_ContinuanceToken_ToString");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_ContinuanceToken_ToString");
|
|
EOS_ContinuanceToken_ToString = (EOS_ContinuanceToken_ToStringCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ContinuanceToken_ToStringCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_CustomInvites_AddNotifyCustomInviteAccepted");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_CustomInvites_AddNotifyCustomInviteAccepted");
|
|
EOS_CustomInvites_AddNotifyCustomInviteAccepted = (EOS_CustomInvites_AddNotifyCustomInviteAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_CustomInvites_AddNotifyCustomInviteAcceptedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_CustomInvites_AddNotifyCustomInviteReceived");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_CustomInvites_AddNotifyCustomInviteReceived");
|
|
EOS_CustomInvites_AddNotifyCustomInviteReceived = (EOS_CustomInvites_AddNotifyCustomInviteReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_CustomInvites_AddNotifyCustomInviteReceivedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_CustomInvites_FinalizeInvite");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_CustomInvites_FinalizeInvite");
|
|
EOS_CustomInvites_FinalizeInvite = (EOS_CustomInvites_FinalizeInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_CustomInvites_FinalizeInviteCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_CustomInvites_RemoveNotifyCustomInviteAccepted");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_CustomInvites_RemoveNotifyCustomInviteAccepted");
|
|
EOS_CustomInvites_RemoveNotifyCustomInviteAccepted = (EOS_CustomInvites_RemoveNotifyCustomInviteAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_CustomInvites_RemoveNotifyCustomInviteAcceptedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_CustomInvites_RemoveNotifyCustomInviteReceived");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_CustomInvites_RemoveNotifyCustomInviteReceived");
|
|
EOS_CustomInvites_RemoveNotifyCustomInviteReceived = (EOS_CustomInvites_RemoveNotifyCustomInviteReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_CustomInvites_RemoveNotifyCustomInviteReceivedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_CustomInvites_SendCustomInvite");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_CustomInvites_SendCustomInvite");
|
|
EOS_CustomInvites_SendCustomInvite = (EOS_CustomInvites_SendCustomInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_CustomInvites_SendCustomInviteCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_CustomInvites_SetCustomInvite");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_CustomInvites_SetCustomInvite");
|
|
EOS_CustomInvites_SetCustomInvite = (EOS_CustomInvites_SetCustomInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_CustomInvites_SetCustomInviteCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_EResult_IsOperationComplete");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_EResult_IsOperationComplete");
|
|
EOS_EResult_IsOperationComplete = (EOS_EResult_IsOperationCompleteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_EResult_IsOperationCompleteCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_EResult_ToString");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_EResult_ToString");
|
|
EOS_EResult_ToString = (EOS_EResult_ToStringCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_EResult_ToStringCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_CatalogItem_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_CatalogItem_Release");
|
|
EOS_Ecom_CatalogItem_Release = (EOS_Ecom_CatalogItem_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CatalogItem_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_CatalogOffer_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_CatalogOffer_Release");
|
|
EOS_Ecom_CatalogOffer_Release = (EOS_Ecom_CatalogOffer_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CatalogOffer_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_CatalogRelease_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_CatalogRelease_Release");
|
|
EOS_Ecom_CatalogRelease_Release = (EOS_Ecom_CatalogRelease_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CatalogRelease_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_Checkout");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_Checkout");
|
|
EOS_Ecom_Checkout = (EOS_Ecom_CheckoutCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CheckoutCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_CopyEntitlementById");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_CopyEntitlementById");
|
|
EOS_Ecom_CopyEntitlementById = (EOS_Ecom_CopyEntitlementByIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyEntitlementByIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_CopyEntitlementByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_CopyEntitlementByIndex");
|
|
EOS_Ecom_CopyEntitlementByIndex = (EOS_Ecom_CopyEntitlementByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyEntitlementByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_CopyEntitlementByNameAndIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_CopyEntitlementByNameAndIndex");
|
|
EOS_Ecom_CopyEntitlementByNameAndIndex = (EOS_Ecom_CopyEntitlementByNameAndIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyEntitlementByNameAndIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_CopyItemById");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_CopyItemById");
|
|
EOS_Ecom_CopyItemById = (EOS_Ecom_CopyItemByIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyItemByIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_CopyItemImageInfoByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_CopyItemImageInfoByIndex");
|
|
EOS_Ecom_CopyItemImageInfoByIndex = (EOS_Ecom_CopyItemImageInfoByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyItemImageInfoByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_CopyItemReleaseByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_CopyItemReleaseByIndex");
|
|
EOS_Ecom_CopyItemReleaseByIndex = (EOS_Ecom_CopyItemReleaseByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyItemReleaseByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_CopyOfferById");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_CopyOfferById");
|
|
EOS_Ecom_CopyOfferById = (EOS_Ecom_CopyOfferByIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyOfferByIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_CopyOfferByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_CopyOfferByIndex");
|
|
EOS_Ecom_CopyOfferByIndex = (EOS_Ecom_CopyOfferByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyOfferByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_CopyOfferImageInfoByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_CopyOfferImageInfoByIndex");
|
|
EOS_Ecom_CopyOfferImageInfoByIndex = (EOS_Ecom_CopyOfferImageInfoByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyOfferImageInfoByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_CopyOfferItemByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_CopyOfferItemByIndex");
|
|
EOS_Ecom_CopyOfferItemByIndex = (EOS_Ecom_CopyOfferItemByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyOfferItemByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_CopyTransactionById");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_CopyTransactionById");
|
|
EOS_Ecom_CopyTransactionById = (EOS_Ecom_CopyTransactionByIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyTransactionByIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_CopyTransactionByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_CopyTransactionByIndex");
|
|
EOS_Ecom_CopyTransactionByIndex = (EOS_Ecom_CopyTransactionByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyTransactionByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_Entitlement_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_Entitlement_Release");
|
|
EOS_Ecom_Entitlement_Release = (EOS_Ecom_Entitlement_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_Entitlement_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_GetEntitlementsByNameCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_GetEntitlementsByNameCount");
|
|
EOS_Ecom_GetEntitlementsByNameCount = (EOS_Ecom_GetEntitlementsByNameCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetEntitlementsByNameCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_GetEntitlementsCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_GetEntitlementsCount");
|
|
EOS_Ecom_GetEntitlementsCount = (EOS_Ecom_GetEntitlementsCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetEntitlementsCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_GetItemImageInfoCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_GetItemImageInfoCount");
|
|
EOS_Ecom_GetItemImageInfoCount = (EOS_Ecom_GetItemImageInfoCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetItemImageInfoCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_GetItemReleaseCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_GetItemReleaseCount");
|
|
EOS_Ecom_GetItemReleaseCount = (EOS_Ecom_GetItemReleaseCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetItemReleaseCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_GetOfferCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_GetOfferCount");
|
|
EOS_Ecom_GetOfferCount = (EOS_Ecom_GetOfferCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetOfferCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_GetOfferImageInfoCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_GetOfferImageInfoCount");
|
|
EOS_Ecom_GetOfferImageInfoCount = (EOS_Ecom_GetOfferImageInfoCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetOfferImageInfoCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_GetOfferItemCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_GetOfferItemCount");
|
|
EOS_Ecom_GetOfferItemCount = (EOS_Ecom_GetOfferItemCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetOfferItemCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_GetTransactionCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_GetTransactionCount");
|
|
EOS_Ecom_GetTransactionCount = (EOS_Ecom_GetTransactionCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetTransactionCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_KeyImageInfo_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_KeyImageInfo_Release");
|
|
EOS_Ecom_KeyImageInfo_Release = (EOS_Ecom_KeyImageInfo_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_KeyImageInfo_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_QueryEntitlements");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_QueryEntitlements");
|
|
EOS_Ecom_QueryEntitlements = (EOS_Ecom_QueryEntitlementsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_QueryEntitlementsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_QueryOffers");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_QueryOffers");
|
|
EOS_Ecom_QueryOffers = (EOS_Ecom_QueryOffersCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_QueryOffersCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_QueryOwnership");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_QueryOwnership");
|
|
EOS_Ecom_QueryOwnership = (EOS_Ecom_QueryOwnershipCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_QueryOwnershipCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_QueryOwnershipToken");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_QueryOwnershipToken");
|
|
EOS_Ecom_QueryOwnershipToken = (EOS_Ecom_QueryOwnershipTokenCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_QueryOwnershipTokenCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_RedeemEntitlements");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_RedeemEntitlements");
|
|
EOS_Ecom_RedeemEntitlements = (EOS_Ecom_RedeemEntitlementsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_RedeemEntitlementsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_Transaction_CopyEntitlementByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_Transaction_CopyEntitlementByIndex");
|
|
EOS_Ecom_Transaction_CopyEntitlementByIndex = (EOS_Ecom_Transaction_CopyEntitlementByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_Transaction_CopyEntitlementByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_Transaction_GetEntitlementsCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_Transaction_GetEntitlementsCount");
|
|
EOS_Ecom_Transaction_GetEntitlementsCount = (EOS_Ecom_Transaction_GetEntitlementsCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_Transaction_GetEntitlementsCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_Transaction_GetTransactionId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_Transaction_GetTransactionId");
|
|
EOS_Ecom_Transaction_GetTransactionId = (EOS_Ecom_Transaction_GetTransactionIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_Transaction_GetTransactionIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Ecom_Transaction_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Ecom_Transaction_Release");
|
|
EOS_Ecom_Transaction_Release = (EOS_Ecom_Transaction_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_Transaction_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_EpicAccountId_FromString");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_EpicAccountId_FromString");
|
|
EOS_EpicAccountId_FromString = (EOS_EpicAccountId_FromStringCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_EpicAccountId_FromStringCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_EpicAccountId_IsValid");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_EpicAccountId_IsValid");
|
|
EOS_EpicAccountId_IsValid = (EOS_EpicAccountId_IsValidCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_EpicAccountId_IsValidCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_EpicAccountId_ToString");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_EpicAccountId_ToString");
|
|
EOS_EpicAccountId_ToString = (EOS_EpicAccountId_ToStringCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_EpicAccountId_ToStringCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Friends_AcceptInvite");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Friends_AcceptInvite");
|
|
EOS_Friends_AcceptInvite = (EOS_Friends_AcceptInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_AcceptInviteCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Friends_AddNotifyFriendsUpdate");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Friends_AddNotifyFriendsUpdate");
|
|
EOS_Friends_AddNotifyFriendsUpdate = (EOS_Friends_AddNotifyFriendsUpdateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_AddNotifyFriendsUpdateCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Friends_GetFriendAtIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Friends_GetFriendAtIndex");
|
|
EOS_Friends_GetFriendAtIndex = (EOS_Friends_GetFriendAtIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_GetFriendAtIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Friends_GetFriendsCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Friends_GetFriendsCount");
|
|
EOS_Friends_GetFriendsCount = (EOS_Friends_GetFriendsCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_GetFriendsCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Friends_GetStatus");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Friends_GetStatus");
|
|
EOS_Friends_GetStatus = (EOS_Friends_GetStatusCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_GetStatusCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Friends_QueryFriends");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Friends_QueryFriends");
|
|
EOS_Friends_QueryFriends = (EOS_Friends_QueryFriendsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_QueryFriendsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Friends_RejectInvite");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Friends_RejectInvite");
|
|
EOS_Friends_RejectInvite = (EOS_Friends_RejectInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_RejectInviteCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Friends_RemoveNotifyFriendsUpdate");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Friends_RemoveNotifyFriendsUpdate");
|
|
EOS_Friends_RemoveNotifyFriendsUpdate = (EOS_Friends_RemoveNotifyFriendsUpdateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_RemoveNotifyFriendsUpdateCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Friends_SendInvite");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Friends_SendInvite");
|
|
EOS_Friends_SendInvite = (EOS_Friends_SendInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_SendInviteCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Initialize");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Initialize");
|
|
EOS_Initialize = (EOS_InitializeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_InitializeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_KWS_AddNotifyPermissionsUpdateReceived");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_KWS_AddNotifyPermissionsUpdateReceived");
|
|
EOS_KWS_AddNotifyPermissionsUpdateReceived = (EOS_KWS_AddNotifyPermissionsUpdateReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_AddNotifyPermissionsUpdateReceivedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_KWS_CopyPermissionByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_KWS_CopyPermissionByIndex");
|
|
EOS_KWS_CopyPermissionByIndex = (EOS_KWS_CopyPermissionByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_CopyPermissionByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_KWS_CreateUser");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_KWS_CreateUser");
|
|
EOS_KWS_CreateUser = (EOS_KWS_CreateUserCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_CreateUserCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_KWS_GetPermissionByKey");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_KWS_GetPermissionByKey");
|
|
EOS_KWS_GetPermissionByKey = (EOS_KWS_GetPermissionByKeyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_GetPermissionByKeyCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_KWS_GetPermissionsCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_KWS_GetPermissionsCount");
|
|
EOS_KWS_GetPermissionsCount = (EOS_KWS_GetPermissionsCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_GetPermissionsCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_KWS_PermissionStatus_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_KWS_PermissionStatus_Release");
|
|
EOS_KWS_PermissionStatus_Release = (EOS_KWS_PermissionStatus_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_PermissionStatus_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_KWS_QueryAgeGate");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_KWS_QueryAgeGate");
|
|
EOS_KWS_QueryAgeGate = (EOS_KWS_QueryAgeGateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_QueryAgeGateCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_KWS_QueryPermissions");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_KWS_QueryPermissions");
|
|
EOS_KWS_QueryPermissions = (EOS_KWS_QueryPermissionsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_QueryPermissionsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_KWS_RemoveNotifyPermissionsUpdateReceived");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_KWS_RemoveNotifyPermissionsUpdateReceived");
|
|
EOS_KWS_RemoveNotifyPermissionsUpdateReceived = (EOS_KWS_RemoveNotifyPermissionsUpdateReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_RemoveNotifyPermissionsUpdateReceivedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_KWS_RequestPermissions");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_KWS_RequestPermissions");
|
|
EOS_KWS_RequestPermissions = (EOS_KWS_RequestPermissionsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_RequestPermissionsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_KWS_UpdateParentEmail");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_KWS_UpdateParentEmail");
|
|
EOS_KWS_UpdateParentEmail = (EOS_KWS_UpdateParentEmailCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_UpdateParentEmailCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_CopyLeaderboardDefinitionByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_CopyLeaderboardDefinitionByIndex");
|
|
EOS_Leaderboards_CopyLeaderboardDefinitionByIndex = (EOS_Leaderboards_CopyLeaderboardDefinitionByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_CopyLeaderboardDefinitionByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardId");
|
|
EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardId = (EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_CopyLeaderboardRecordByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_CopyLeaderboardRecordByIndex");
|
|
EOS_Leaderboards_CopyLeaderboardRecordByIndex = (EOS_Leaderboards_CopyLeaderboardRecordByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_CopyLeaderboardRecordByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_CopyLeaderboardRecordByUserId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_CopyLeaderboardRecordByUserId");
|
|
EOS_Leaderboards_CopyLeaderboardRecordByUserId = (EOS_Leaderboards_CopyLeaderboardRecordByUserIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_CopyLeaderboardRecordByUserIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_CopyLeaderboardUserScoreByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_CopyLeaderboardUserScoreByIndex");
|
|
EOS_Leaderboards_CopyLeaderboardUserScoreByIndex = (EOS_Leaderboards_CopyLeaderboardUserScoreByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_CopyLeaderboardUserScoreByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_CopyLeaderboardUserScoreByUserId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_CopyLeaderboardUserScoreByUserId");
|
|
EOS_Leaderboards_CopyLeaderboardUserScoreByUserId = (EOS_Leaderboards_CopyLeaderboardUserScoreByUserIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_CopyLeaderboardUserScoreByUserIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_Definition_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_Definition_Release");
|
|
EOS_Leaderboards_Definition_Release = (EOS_Leaderboards_Definition_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_Definition_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_GetLeaderboardDefinitionCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_GetLeaderboardDefinitionCount");
|
|
EOS_Leaderboards_GetLeaderboardDefinitionCount = (EOS_Leaderboards_GetLeaderboardDefinitionCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_GetLeaderboardDefinitionCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_GetLeaderboardRecordCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_GetLeaderboardRecordCount");
|
|
EOS_Leaderboards_GetLeaderboardRecordCount = (EOS_Leaderboards_GetLeaderboardRecordCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_GetLeaderboardRecordCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_GetLeaderboardUserScoreCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_GetLeaderboardUserScoreCount");
|
|
EOS_Leaderboards_GetLeaderboardUserScoreCount = (EOS_Leaderboards_GetLeaderboardUserScoreCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_GetLeaderboardUserScoreCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_LeaderboardDefinition_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_LeaderboardDefinition_Release");
|
|
EOS_Leaderboards_LeaderboardDefinition_Release = (EOS_Leaderboards_LeaderboardDefinition_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_LeaderboardDefinition_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_LeaderboardRecord_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_LeaderboardRecord_Release");
|
|
EOS_Leaderboards_LeaderboardRecord_Release = (EOS_Leaderboards_LeaderboardRecord_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_LeaderboardRecord_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_LeaderboardUserScore_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_LeaderboardUserScore_Release");
|
|
EOS_Leaderboards_LeaderboardUserScore_Release = (EOS_Leaderboards_LeaderboardUserScore_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_LeaderboardUserScore_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_QueryLeaderboardDefinitions");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_QueryLeaderboardDefinitions");
|
|
EOS_Leaderboards_QueryLeaderboardDefinitions = (EOS_Leaderboards_QueryLeaderboardDefinitionsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_QueryLeaderboardDefinitionsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_QueryLeaderboardRanks");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_QueryLeaderboardRanks");
|
|
EOS_Leaderboards_QueryLeaderboardRanks = (EOS_Leaderboards_QueryLeaderboardRanksCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_QueryLeaderboardRanksCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Leaderboards_QueryLeaderboardUserScores");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Leaderboards_QueryLeaderboardUserScores");
|
|
EOS_Leaderboards_QueryLeaderboardUserScores = (EOS_Leaderboards_QueryLeaderboardUserScoresCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_QueryLeaderboardUserScoresCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyDetails_CopyAttributeByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyDetails_CopyAttributeByIndex");
|
|
EOS_LobbyDetails_CopyAttributeByIndex = (EOS_LobbyDetails_CopyAttributeByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_CopyAttributeByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyDetails_CopyAttributeByKey");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyDetails_CopyAttributeByKey");
|
|
EOS_LobbyDetails_CopyAttributeByKey = (EOS_LobbyDetails_CopyAttributeByKeyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_CopyAttributeByKeyCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyDetails_CopyInfo");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyDetails_CopyInfo");
|
|
EOS_LobbyDetails_CopyInfo = (EOS_LobbyDetails_CopyInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_CopyInfoCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyDetails_CopyMemberAttributeByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyDetails_CopyMemberAttributeByIndex");
|
|
EOS_LobbyDetails_CopyMemberAttributeByIndex = (EOS_LobbyDetails_CopyMemberAttributeByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_CopyMemberAttributeByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyDetails_CopyMemberAttributeByKey");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyDetails_CopyMemberAttributeByKey");
|
|
EOS_LobbyDetails_CopyMemberAttributeByKey = (EOS_LobbyDetails_CopyMemberAttributeByKeyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_CopyMemberAttributeByKeyCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyDetails_GetAttributeCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyDetails_GetAttributeCount");
|
|
EOS_LobbyDetails_GetAttributeCount = (EOS_LobbyDetails_GetAttributeCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_GetAttributeCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyDetails_GetLobbyOwner");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyDetails_GetLobbyOwner");
|
|
EOS_LobbyDetails_GetLobbyOwner = (EOS_LobbyDetails_GetLobbyOwnerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_GetLobbyOwnerCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyDetails_GetMemberAttributeCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyDetails_GetMemberAttributeCount");
|
|
EOS_LobbyDetails_GetMemberAttributeCount = (EOS_LobbyDetails_GetMemberAttributeCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_GetMemberAttributeCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyDetails_GetMemberByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyDetails_GetMemberByIndex");
|
|
EOS_LobbyDetails_GetMemberByIndex = (EOS_LobbyDetails_GetMemberByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_GetMemberByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyDetails_GetMemberCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyDetails_GetMemberCount");
|
|
EOS_LobbyDetails_GetMemberCount = (EOS_LobbyDetails_GetMemberCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_GetMemberCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyDetails_Info_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyDetails_Info_Release");
|
|
EOS_LobbyDetails_Info_Release = (EOS_LobbyDetails_Info_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_Info_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyDetails_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyDetails_Release");
|
|
EOS_LobbyDetails_Release = (EOS_LobbyDetails_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyModification_AddAttribute");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyModification_AddAttribute");
|
|
EOS_LobbyModification_AddAttribute = (EOS_LobbyModification_AddAttributeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_AddAttributeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyModification_AddMemberAttribute");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyModification_AddMemberAttribute");
|
|
EOS_LobbyModification_AddMemberAttribute = (EOS_LobbyModification_AddMemberAttributeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_AddMemberAttributeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyModification_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyModification_Release");
|
|
EOS_LobbyModification_Release = (EOS_LobbyModification_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyModification_RemoveAttribute");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyModification_RemoveAttribute");
|
|
EOS_LobbyModification_RemoveAttribute = (EOS_LobbyModification_RemoveAttributeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_RemoveAttributeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyModification_RemoveMemberAttribute");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyModification_RemoveMemberAttribute");
|
|
EOS_LobbyModification_RemoveMemberAttribute = (EOS_LobbyModification_RemoveMemberAttributeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_RemoveMemberAttributeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyModification_SetBucketId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyModification_SetBucketId");
|
|
EOS_LobbyModification_SetBucketId = (EOS_LobbyModification_SetBucketIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_SetBucketIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyModification_SetInvitesAllowed");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyModification_SetInvitesAllowed");
|
|
EOS_LobbyModification_SetInvitesAllowed = (EOS_LobbyModification_SetInvitesAllowedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_SetInvitesAllowedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyModification_SetMaxMembers");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyModification_SetMaxMembers");
|
|
EOS_LobbyModification_SetMaxMembers = (EOS_LobbyModification_SetMaxMembersCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_SetMaxMembersCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbyModification_SetPermissionLevel");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbyModification_SetPermissionLevel");
|
|
EOS_LobbyModification_SetPermissionLevel = (EOS_LobbyModification_SetPermissionLevelCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_SetPermissionLevelCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbySearch_CopySearchResultByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbySearch_CopySearchResultByIndex");
|
|
EOS_LobbySearch_CopySearchResultByIndex = (EOS_LobbySearch_CopySearchResultByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_CopySearchResultByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbySearch_Find");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbySearch_Find");
|
|
EOS_LobbySearch_Find = (EOS_LobbySearch_FindCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_FindCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbySearch_GetSearchResultCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbySearch_GetSearchResultCount");
|
|
EOS_LobbySearch_GetSearchResultCount = (EOS_LobbySearch_GetSearchResultCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_GetSearchResultCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbySearch_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbySearch_Release");
|
|
EOS_LobbySearch_Release = (EOS_LobbySearch_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbySearch_RemoveParameter");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbySearch_RemoveParameter");
|
|
EOS_LobbySearch_RemoveParameter = (EOS_LobbySearch_RemoveParameterCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_RemoveParameterCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbySearch_SetLobbyId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbySearch_SetLobbyId");
|
|
EOS_LobbySearch_SetLobbyId = (EOS_LobbySearch_SetLobbyIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_SetLobbyIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbySearch_SetMaxResults");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbySearch_SetMaxResults");
|
|
EOS_LobbySearch_SetMaxResults = (EOS_LobbySearch_SetMaxResultsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_SetMaxResultsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbySearch_SetParameter");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbySearch_SetParameter");
|
|
EOS_LobbySearch_SetParameter = (EOS_LobbySearch_SetParameterCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_SetParameterCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_LobbySearch_SetTargetUserId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_LobbySearch_SetTargetUserId");
|
|
EOS_LobbySearch_SetTargetUserId = (EOS_LobbySearch_SetTargetUserIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_SetTargetUserIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_AddNotifyJoinLobbyAccepted");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_AddNotifyJoinLobbyAccepted");
|
|
EOS_Lobby_AddNotifyJoinLobbyAccepted = (EOS_Lobby_AddNotifyJoinLobbyAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_AddNotifyJoinLobbyAcceptedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_AddNotifyLobbyInviteAccepted");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_AddNotifyLobbyInviteAccepted");
|
|
EOS_Lobby_AddNotifyLobbyInviteAccepted = (EOS_Lobby_AddNotifyLobbyInviteAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_AddNotifyLobbyInviteAcceptedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_AddNotifyLobbyInviteReceived");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_AddNotifyLobbyInviteReceived");
|
|
EOS_Lobby_AddNotifyLobbyInviteReceived = (EOS_Lobby_AddNotifyLobbyInviteReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_AddNotifyLobbyInviteReceivedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_AddNotifyLobbyMemberStatusReceived");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_AddNotifyLobbyMemberStatusReceived");
|
|
EOS_Lobby_AddNotifyLobbyMemberStatusReceived = (EOS_Lobby_AddNotifyLobbyMemberStatusReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_AddNotifyLobbyMemberStatusReceivedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_AddNotifyLobbyMemberUpdateReceived");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_AddNotifyLobbyMemberUpdateReceived");
|
|
EOS_Lobby_AddNotifyLobbyMemberUpdateReceived = (EOS_Lobby_AddNotifyLobbyMemberUpdateReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_AddNotifyLobbyMemberUpdateReceivedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_AddNotifyLobbyUpdateReceived");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_AddNotifyLobbyUpdateReceived");
|
|
EOS_Lobby_AddNotifyLobbyUpdateReceived = (EOS_Lobby_AddNotifyLobbyUpdateReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_AddNotifyLobbyUpdateReceivedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_AddNotifyRTCRoomConnectionChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_AddNotifyRTCRoomConnectionChanged");
|
|
EOS_Lobby_AddNotifyRTCRoomConnectionChanged = (EOS_Lobby_AddNotifyRTCRoomConnectionChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_AddNotifyRTCRoomConnectionChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_Attribute_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_Attribute_Release");
|
|
EOS_Lobby_Attribute_Release = (EOS_Lobby_Attribute_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_Attribute_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_CopyLobbyDetailsHandle");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_CopyLobbyDetailsHandle");
|
|
EOS_Lobby_CopyLobbyDetailsHandle = (EOS_Lobby_CopyLobbyDetailsHandleCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_CopyLobbyDetailsHandleCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_CopyLobbyDetailsHandleByInviteId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_CopyLobbyDetailsHandleByInviteId");
|
|
EOS_Lobby_CopyLobbyDetailsHandleByInviteId = (EOS_Lobby_CopyLobbyDetailsHandleByInviteIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_CopyLobbyDetailsHandleByInviteIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_CopyLobbyDetailsHandleByUiEventId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_CopyLobbyDetailsHandleByUiEventId");
|
|
EOS_Lobby_CopyLobbyDetailsHandleByUiEventId = (EOS_Lobby_CopyLobbyDetailsHandleByUiEventIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_CopyLobbyDetailsHandleByUiEventIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_CreateLobby");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_CreateLobby");
|
|
EOS_Lobby_CreateLobby = (EOS_Lobby_CreateLobbyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_CreateLobbyCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_CreateLobbySearch");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_CreateLobbySearch");
|
|
EOS_Lobby_CreateLobbySearch = (EOS_Lobby_CreateLobbySearchCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_CreateLobbySearchCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_DestroyLobby");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_DestroyLobby");
|
|
EOS_Lobby_DestroyLobby = (EOS_Lobby_DestroyLobbyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_DestroyLobbyCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_GetInviteCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_GetInviteCount");
|
|
EOS_Lobby_GetInviteCount = (EOS_Lobby_GetInviteCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_GetInviteCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_GetInviteIdByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_GetInviteIdByIndex");
|
|
EOS_Lobby_GetInviteIdByIndex = (EOS_Lobby_GetInviteIdByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_GetInviteIdByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_GetRTCRoomName");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_GetRTCRoomName");
|
|
EOS_Lobby_GetRTCRoomName = (EOS_Lobby_GetRTCRoomNameCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_GetRTCRoomNameCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_IsRTCRoomConnected");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_IsRTCRoomConnected");
|
|
EOS_Lobby_IsRTCRoomConnected = (EOS_Lobby_IsRTCRoomConnectedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_IsRTCRoomConnectedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_JoinLobby");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_JoinLobby");
|
|
EOS_Lobby_JoinLobby = (EOS_Lobby_JoinLobbyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_JoinLobbyCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_KickMember");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_KickMember");
|
|
EOS_Lobby_KickMember = (EOS_Lobby_KickMemberCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_KickMemberCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_LeaveLobby");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_LeaveLobby");
|
|
EOS_Lobby_LeaveLobby = (EOS_Lobby_LeaveLobbyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_LeaveLobbyCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_PromoteMember");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_PromoteMember");
|
|
EOS_Lobby_PromoteMember = (EOS_Lobby_PromoteMemberCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_PromoteMemberCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_QueryInvites");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_QueryInvites");
|
|
EOS_Lobby_QueryInvites = (EOS_Lobby_QueryInvitesCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_QueryInvitesCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_RejectInvite");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_RejectInvite");
|
|
EOS_Lobby_RejectInvite = (EOS_Lobby_RejectInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RejectInviteCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_RemoveNotifyJoinLobbyAccepted");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_RemoveNotifyJoinLobbyAccepted");
|
|
EOS_Lobby_RemoveNotifyJoinLobbyAccepted = (EOS_Lobby_RemoveNotifyJoinLobbyAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RemoveNotifyJoinLobbyAcceptedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_RemoveNotifyLobbyInviteAccepted");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_RemoveNotifyLobbyInviteAccepted");
|
|
EOS_Lobby_RemoveNotifyLobbyInviteAccepted = (EOS_Lobby_RemoveNotifyLobbyInviteAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RemoveNotifyLobbyInviteAcceptedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_RemoveNotifyLobbyInviteReceived");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_RemoveNotifyLobbyInviteReceived");
|
|
EOS_Lobby_RemoveNotifyLobbyInviteReceived = (EOS_Lobby_RemoveNotifyLobbyInviteReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RemoveNotifyLobbyInviteReceivedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_RemoveNotifyLobbyMemberStatusReceived");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_RemoveNotifyLobbyMemberStatusReceived");
|
|
EOS_Lobby_RemoveNotifyLobbyMemberStatusReceived = (EOS_Lobby_RemoveNotifyLobbyMemberStatusReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RemoveNotifyLobbyMemberStatusReceivedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceived");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceived");
|
|
EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceived = (EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceivedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_RemoveNotifyLobbyUpdateReceived");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_RemoveNotifyLobbyUpdateReceived");
|
|
EOS_Lobby_RemoveNotifyLobbyUpdateReceived = (EOS_Lobby_RemoveNotifyLobbyUpdateReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RemoveNotifyLobbyUpdateReceivedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_RemoveNotifyRTCRoomConnectionChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_RemoveNotifyRTCRoomConnectionChanged");
|
|
EOS_Lobby_RemoveNotifyRTCRoomConnectionChanged = (EOS_Lobby_RemoveNotifyRTCRoomConnectionChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RemoveNotifyRTCRoomConnectionChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_SendInvite");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_SendInvite");
|
|
EOS_Lobby_SendInvite = (EOS_Lobby_SendInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_SendInviteCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_UpdateLobby");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_UpdateLobby");
|
|
EOS_Lobby_UpdateLobby = (EOS_Lobby_UpdateLobbyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_UpdateLobbyCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Lobby_UpdateLobbyModification");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Lobby_UpdateLobbyModification");
|
|
EOS_Lobby_UpdateLobbyModification = (EOS_Lobby_UpdateLobbyModificationCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_UpdateLobbyModificationCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Logging_SetCallback");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Logging_SetCallback");
|
|
EOS_Logging_SetCallback = (EOS_Logging_SetCallbackCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Logging_SetCallbackCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Logging_SetLogLevel");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Logging_SetLogLevel");
|
|
EOS_Logging_SetLogLevel = (EOS_Logging_SetLogLevelCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Logging_SetLogLevelCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Metrics_BeginPlayerSession");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Metrics_BeginPlayerSession");
|
|
EOS_Metrics_BeginPlayerSession = (EOS_Metrics_BeginPlayerSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Metrics_BeginPlayerSessionCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Metrics_EndPlayerSession");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Metrics_EndPlayerSession");
|
|
EOS_Metrics_EndPlayerSession = (EOS_Metrics_EndPlayerSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Metrics_EndPlayerSessionCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Mods_CopyModInfo");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Mods_CopyModInfo");
|
|
EOS_Mods_CopyModInfo = (EOS_Mods_CopyModInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Mods_CopyModInfoCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Mods_EnumerateMods");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Mods_EnumerateMods");
|
|
EOS_Mods_EnumerateMods = (EOS_Mods_EnumerateModsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Mods_EnumerateModsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Mods_InstallMod");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Mods_InstallMod");
|
|
EOS_Mods_InstallMod = (EOS_Mods_InstallModCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Mods_InstallModCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Mods_ModInfo_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Mods_ModInfo_Release");
|
|
EOS_Mods_ModInfo_Release = (EOS_Mods_ModInfo_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Mods_ModInfo_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Mods_UninstallMod");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Mods_UninstallMod");
|
|
EOS_Mods_UninstallMod = (EOS_Mods_UninstallModCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Mods_UninstallModCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Mods_UpdateMod");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Mods_UpdateMod");
|
|
EOS_Mods_UpdateMod = (EOS_Mods_UpdateModCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Mods_UpdateModCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_AcceptConnection");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_AcceptConnection");
|
|
EOS_P2P_AcceptConnection = (EOS_P2P_AcceptConnectionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_AcceptConnectionCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_AddNotifyIncomingPacketQueueFull");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_AddNotifyIncomingPacketQueueFull");
|
|
EOS_P2P_AddNotifyIncomingPacketQueueFull = (EOS_P2P_AddNotifyIncomingPacketQueueFullCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_AddNotifyIncomingPacketQueueFullCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_AddNotifyPeerConnectionClosed");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_AddNotifyPeerConnectionClosed");
|
|
EOS_P2P_AddNotifyPeerConnectionClosed = (EOS_P2P_AddNotifyPeerConnectionClosedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_AddNotifyPeerConnectionClosedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_AddNotifyPeerConnectionEstablished");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_AddNotifyPeerConnectionEstablished");
|
|
EOS_P2P_AddNotifyPeerConnectionEstablished = (EOS_P2P_AddNotifyPeerConnectionEstablishedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_AddNotifyPeerConnectionEstablishedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_AddNotifyPeerConnectionRequest");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_AddNotifyPeerConnectionRequest");
|
|
EOS_P2P_AddNotifyPeerConnectionRequest = (EOS_P2P_AddNotifyPeerConnectionRequestCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_AddNotifyPeerConnectionRequestCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_ClearPacketQueue");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_ClearPacketQueue");
|
|
EOS_P2P_ClearPacketQueue = (EOS_P2P_ClearPacketQueueCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_ClearPacketQueueCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_CloseConnection");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_CloseConnection");
|
|
EOS_P2P_CloseConnection = (EOS_P2P_CloseConnectionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_CloseConnectionCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_CloseConnections");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_CloseConnections");
|
|
EOS_P2P_CloseConnections = (EOS_P2P_CloseConnectionsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_CloseConnectionsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_GetNATType");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_GetNATType");
|
|
EOS_P2P_GetNATType = (EOS_P2P_GetNATTypeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_GetNATTypeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_GetNextReceivedPacketSize");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_GetNextReceivedPacketSize");
|
|
EOS_P2P_GetNextReceivedPacketSize = (EOS_P2P_GetNextReceivedPacketSizeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_GetNextReceivedPacketSizeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_GetPacketQueueInfo");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_GetPacketQueueInfo");
|
|
EOS_P2P_GetPacketQueueInfo = (EOS_P2P_GetPacketQueueInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_GetPacketQueueInfoCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_GetPortRange");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_GetPortRange");
|
|
EOS_P2P_GetPortRange = (EOS_P2P_GetPortRangeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_GetPortRangeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_GetRelayControl");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_GetRelayControl");
|
|
EOS_P2P_GetRelayControl = (EOS_P2P_GetRelayControlCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_GetRelayControlCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_QueryNATType");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_QueryNATType");
|
|
EOS_P2P_QueryNATType = (EOS_P2P_QueryNATTypeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_QueryNATTypeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_ReceivePacket");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_ReceivePacket");
|
|
EOS_P2P_ReceivePacket = (EOS_P2P_ReceivePacketCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_ReceivePacketCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_RemoveNotifyIncomingPacketQueueFull");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_RemoveNotifyIncomingPacketQueueFull");
|
|
EOS_P2P_RemoveNotifyIncomingPacketQueueFull = (EOS_P2P_RemoveNotifyIncomingPacketQueueFullCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_RemoveNotifyIncomingPacketQueueFullCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_RemoveNotifyPeerConnectionClosed");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_RemoveNotifyPeerConnectionClosed");
|
|
EOS_P2P_RemoveNotifyPeerConnectionClosed = (EOS_P2P_RemoveNotifyPeerConnectionClosedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_RemoveNotifyPeerConnectionClosedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_RemoveNotifyPeerConnectionEstablished");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_RemoveNotifyPeerConnectionEstablished");
|
|
EOS_P2P_RemoveNotifyPeerConnectionEstablished = (EOS_P2P_RemoveNotifyPeerConnectionEstablishedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_RemoveNotifyPeerConnectionEstablishedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_RemoveNotifyPeerConnectionRequest");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_RemoveNotifyPeerConnectionRequest");
|
|
EOS_P2P_RemoveNotifyPeerConnectionRequest = (EOS_P2P_RemoveNotifyPeerConnectionRequestCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_RemoveNotifyPeerConnectionRequestCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_SendPacket");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_SendPacket");
|
|
EOS_P2P_SendPacket = (EOS_P2P_SendPacketCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_SendPacketCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_SetPacketQueueSize");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_SetPacketQueueSize");
|
|
EOS_P2P_SetPacketQueueSize = (EOS_P2P_SetPacketQueueSizeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_SetPacketQueueSizeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_SetPortRange");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_SetPortRange");
|
|
EOS_P2P_SetPortRange = (EOS_P2P_SetPortRangeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_SetPortRangeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_P2P_SetRelayControl");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_P2P_SetRelayControl");
|
|
EOS_P2P_SetRelayControl = (EOS_P2P_SetRelayControlCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_SetRelayControlCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_CheckForLauncherAndRestart");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_CheckForLauncherAndRestart");
|
|
EOS_Platform_CheckForLauncherAndRestart = (EOS_Platform_CheckForLauncherAndRestartCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_CheckForLauncherAndRestartCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_Create");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_Create");
|
|
EOS_Platform_Create = (EOS_Platform_CreateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_CreateCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetAchievementsInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetAchievementsInterface");
|
|
EOS_Platform_GetAchievementsInterface = (EOS_Platform_GetAchievementsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetAchievementsInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetActiveCountryCode");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetActiveCountryCode");
|
|
EOS_Platform_GetActiveCountryCode = (EOS_Platform_GetActiveCountryCodeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetActiveCountryCodeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetActiveLocaleCode");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetActiveLocaleCode");
|
|
EOS_Platform_GetActiveLocaleCode = (EOS_Platform_GetActiveLocaleCodeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetActiveLocaleCodeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetAntiCheatClientInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetAntiCheatClientInterface");
|
|
EOS_Platform_GetAntiCheatClientInterface = (EOS_Platform_GetAntiCheatClientInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetAntiCheatClientInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetAntiCheatServerInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetAntiCheatServerInterface");
|
|
EOS_Platform_GetAntiCheatServerInterface = (EOS_Platform_GetAntiCheatServerInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetAntiCheatServerInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetAuthInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetAuthInterface");
|
|
EOS_Platform_GetAuthInterface = (EOS_Platform_GetAuthInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetAuthInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetConnectInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetConnectInterface");
|
|
EOS_Platform_GetConnectInterface = (EOS_Platform_GetConnectInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetConnectInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetCustomInvitesInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetCustomInvitesInterface");
|
|
EOS_Platform_GetCustomInvitesInterface = (EOS_Platform_GetCustomInvitesInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetCustomInvitesInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetEcomInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetEcomInterface");
|
|
EOS_Platform_GetEcomInterface = (EOS_Platform_GetEcomInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetEcomInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetFriendsInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetFriendsInterface");
|
|
EOS_Platform_GetFriendsInterface = (EOS_Platform_GetFriendsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetFriendsInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetKWSInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetKWSInterface");
|
|
EOS_Platform_GetKWSInterface = (EOS_Platform_GetKWSInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetKWSInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetLeaderboardsInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetLeaderboardsInterface");
|
|
EOS_Platform_GetLeaderboardsInterface = (EOS_Platform_GetLeaderboardsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetLeaderboardsInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetLobbyInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetLobbyInterface");
|
|
EOS_Platform_GetLobbyInterface = (EOS_Platform_GetLobbyInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetLobbyInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetMetricsInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetMetricsInterface");
|
|
EOS_Platform_GetMetricsInterface = (EOS_Platform_GetMetricsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetMetricsInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetModsInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetModsInterface");
|
|
EOS_Platform_GetModsInterface = (EOS_Platform_GetModsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetModsInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetOverrideCountryCode");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetOverrideCountryCode");
|
|
EOS_Platform_GetOverrideCountryCode = (EOS_Platform_GetOverrideCountryCodeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetOverrideCountryCodeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetOverrideLocaleCode");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetOverrideLocaleCode");
|
|
EOS_Platform_GetOverrideLocaleCode = (EOS_Platform_GetOverrideLocaleCodeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetOverrideLocaleCodeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetP2PInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetP2PInterface");
|
|
EOS_Platform_GetP2PInterface = (EOS_Platform_GetP2PInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetP2PInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetPlayerDataStorageInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetPlayerDataStorageInterface");
|
|
EOS_Platform_GetPlayerDataStorageInterface = (EOS_Platform_GetPlayerDataStorageInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetPlayerDataStorageInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetPresenceInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetPresenceInterface");
|
|
EOS_Platform_GetPresenceInterface = (EOS_Platform_GetPresenceInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetPresenceInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetProgressionSnapshotInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetProgressionSnapshotInterface");
|
|
EOS_Platform_GetProgressionSnapshotInterface = (EOS_Platform_GetProgressionSnapshotInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetProgressionSnapshotInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetRTCAdminInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetRTCAdminInterface");
|
|
EOS_Platform_GetRTCAdminInterface = (EOS_Platform_GetRTCAdminInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetRTCAdminInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetRTCInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetRTCInterface");
|
|
EOS_Platform_GetRTCInterface = (EOS_Platform_GetRTCInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetRTCInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetReportsInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetReportsInterface");
|
|
EOS_Platform_GetReportsInterface = (EOS_Platform_GetReportsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetReportsInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetSanctionsInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetSanctionsInterface");
|
|
EOS_Platform_GetSanctionsInterface = (EOS_Platform_GetSanctionsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetSanctionsInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetSessionsInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetSessionsInterface");
|
|
EOS_Platform_GetSessionsInterface = (EOS_Platform_GetSessionsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetSessionsInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetStatsInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetStatsInterface");
|
|
EOS_Platform_GetStatsInterface = (EOS_Platform_GetStatsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetStatsInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetTitleStorageInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetTitleStorageInterface");
|
|
EOS_Platform_GetTitleStorageInterface = (EOS_Platform_GetTitleStorageInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetTitleStorageInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetUIInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetUIInterface");
|
|
EOS_Platform_GetUIInterface = (EOS_Platform_GetUIInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetUIInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_GetUserInfoInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_GetUserInfoInterface");
|
|
EOS_Platform_GetUserInfoInterface = (EOS_Platform_GetUserInfoInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetUserInfoInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_Release");
|
|
EOS_Platform_Release = (EOS_Platform_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_SetOverrideCountryCode");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_SetOverrideCountryCode");
|
|
EOS_Platform_SetOverrideCountryCode = (EOS_Platform_SetOverrideCountryCodeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_SetOverrideCountryCodeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_SetOverrideLocaleCode");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_SetOverrideLocaleCode");
|
|
EOS_Platform_SetOverrideLocaleCode = (EOS_Platform_SetOverrideLocaleCodeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_SetOverrideLocaleCodeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Platform_Tick");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Platform_Tick");
|
|
EOS_Platform_Tick = (EOS_Platform_TickCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_TickCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PlayerDataStorageFileTransferRequest_CancelRequest");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PlayerDataStorageFileTransferRequest_CancelRequest");
|
|
EOS_PlayerDataStorageFileTransferRequest_CancelRequest = (EOS_PlayerDataStorageFileTransferRequest_CancelRequestCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorageFileTransferRequest_CancelRequestCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PlayerDataStorageFileTransferRequest_GetFileRequestState");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PlayerDataStorageFileTransferRequest_GetFileRequestState");
|
|
EOS_PlayerDataStorageFileTransferRequest_GetFileRequestState = (EOS_PlayerDataStorageFileTransferRequest_GetFileRequestStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorageFileTransferRequest_GetFileRequestStateCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PlayerDataStorageFileTransferRequest_GetFilename");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PlayerDataStorageFileTransferRequest_GetFilename");
|
|
EOS_PlayerDataStorageFileTransferRequest_GetFilename = (EOS_PlayerDataStorageFileTransferRequest_GetFilenameCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorageFileTransferRequest_GetFilenameCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PlayerDataStorageFileTransferRequest_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PlayerDataStorageFileTransferRequest_Release");
|
|
EOS_PlayerDataStorageFileTransferRequest_Release = (EOS_PlayerDataStorageFileTransferRequest_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorageFileTransferRequest_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PlayerDataStorage_CopyFileMetadataAtIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PlayerDataStorage_CopyFileMetadataAtIndex");
|
|
EOS_PlayerDataStorage_CopyFileMetadataAtIndex = (EOS_PlayerDataStorage_CopyFileMetadataAtIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_CopyFileMetadataAtIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PlayerDataStorage_CopyFileMetadataByFilename");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PlayerDataStorage_CopyFileMetadataByFilename");
|
|
EOS_PlayerDataStorage_CopyFileMetadataByFilename = (EOS_PlayerDataStorage_CopyFileMetadataByFilenameCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_CopyFileMetadataByFilenameCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PlayerDataStorage_DeleteCache");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PlayerDataStorage_DeleteCache");
|
|
EOS_PlayerDataStorage_DeleteCache = (EOS_PlayerDataStorage_DeleteCacheCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_DeleteCacheCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PlayerDataStorage_DeleteFile");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PlayerDataStorage_DeleteFile");
|
|
EOS_PlayerDataStorage_DeleteFile = (EOS_PlayerDataStorage_DeleteFileCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_DeleteFileCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PlayerDataStorage_DuplicateFile");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PlayerDataStorage_DuplicateFile");
|
|
EOS_PlayerDataStorage_DuplicateFile = (EOS_PlayerDataStorage_DuplicateFileCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_DuplicateFileCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PlayerDataStorage_FileMetadata_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PlayerDataStorage_FileMetadata_Release");
|
|
EOS_PlayerDataStorage_FileMetadata_Release = (EOS_PlayerDataStorage_FileMetadata_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_FileMetadata_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PlayerDataStorage_GetFileMetadataCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PlayerDataStorage_GetFileMetadataCount");
|
|
EOS_PlayerDataStorage_GetFileMetadataCount = (EOS_PlayerDataStorage_GetFileMetadataCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_GetFileMetadataCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PlayerDataStorage_QueryFile");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PlayerDataStorage_QueryFile");
|
|
EOS_PlayerDataStorage_QueryFile = (EOS_PlayerDataStorage_QueryFileCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_QueryFileCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PlayerDataStorage_QueryFileList");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PlayerDataStorage_QueryFileList");
|
|
EOS_PlayerDataStorage_QueryFileList = (EOS_PlayerDataStorage_QueryFileListCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_QueryFileListCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PlayerDataStorage_ReadFile");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PlayerDataStorage_ReadFile");
|
|
EOS_PlayerDataStorage_ReadFile = (EOS_PlayerDataStorage_ReadFileCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_ReadFileCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PlayerDataStorage_WriteFile");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PlayerDataStorage_WriteFile");
|
|
EOS_PlayerDataStorage_WriteFile = (EOS_PlayerDataStorage_WriteFileCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_WriteFileCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PresenceModification_DeleteData");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PresenceModification_DeleteData");
|
|
EOS_PresenceModification_DeleteData = (EOS_PresenceModification_DeleteDataCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PresenceModification_DeleteDataCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PresenceModification_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PresenceModification_Release");
|
|
EOS_PresenceModification_Release = (EOS_PresenceModification_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PresenceModification_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PresenceModification_SetData");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PresenceModification_SetData");
|
|
EOS_PresenceModification_SetData = (EOS_PresenceModification_SetDataCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PresenceModification_SetDataCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PresenceModification_SetJoinInfo");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PresenceModification_SetJoinInfo");
|
|
EOS_PresenceModification_SetJoinInfo = (EOS_PresenceModification_SetJoinInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PresenceModification_SetJoinInfoCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PresenceModification_SetRawRichText");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PresenceModification_SetRawRichText");
|
|
EOS_PresenceModification_SetRawRichText = (EOS_PresenceModification_SetRawRichTextCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PresenceModification_SetRawRichTextCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_PresenceModification_SetStatus");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_PresenceModification_SetStatus");
|
|
EOS_PresenceModification_SetStatus = (EOS_PresenceModification_SetStatusCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PresenceModification_SetStatusCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Presence_AddNotifyJoinGameAccepted");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Presence_AddNotifyJoinGameAccepted");
|
|
EOS_Presence_AddNotifyJoinGameAccepted = (EOS_Presence_AddNotifyJoinGameAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_AddNotifyJoinGameAcceptedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Presence_AddNotifyOnPresenceChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Presence_AddNotifyOnPresenceChanged");
|
|
EOS_Presence_AddNotifyOnPresenceChanged = (EOS_Presence_AddNotifyOnPresenceChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_AddNotifyOnPresenceChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Presence_CopyPresence");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Presence_CopyPresence");
|
|
EOS_Presence_CopyPresence = (EOS_Presence_CopyPresenceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_CopyPresenceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Presence_CreatePresenceModification");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Presence_CreatePresenceModification");
|
|
EOS_Presence_CreatePresenceModification = (EOS_Presence_CreatePresenceModificationCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_CreatePresenceModificationCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Presence_GetJoinInfo");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Presence_GetJoinInfo");
|
|
EOS_Presence_GetJoinInfo = (EOS_Presence_GetJoinInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_GetJoinInfoCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Presence_HasPresence");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Presence_HasPresence");
|
|
EOS_Presence_HasPresence = (EOS_Presence_HasPresenceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_HasPresenceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Presence_Info_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Presence_Info_Release");
|
|
EOS_Presence_Info_Release = (EOS_Presence_Info_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_Info_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Presence_QueryPresence");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Presence_QueryPresence");
|
|
EOS_Presence_QueryPresence = (EOS_Presence_QueryPresenceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_QueryPresenceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Presence_RemoveNotifyJoinGameAccepted");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Presence_RemoveNotifyJoinGameAccepted");
|
|
EOS_Presence_RemoveNotifyJoinGameAccepted = (EOS_Presence_RemoveNotifyJoinGameAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_RemoveNotifyJoinGameAcceptedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Presence_RemoveNotifyOnPresenceChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Presence_RemoveNotifyOnPresenceChanged");
|
|
EOS_Presence_RemoveNotifyOnPresenceChanged = (EOS_Presence_RemoveNotifyOnPresenceChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_RemoveNotifyOnPresenceChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Presence_SetPresence");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Presence_SetPresence");
|
|
EOS_Presence_SetPresence = (EOS_Presence_SetPresenceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_SetPresenceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_ProductUserId_FromString");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_ProductUserId_FromString");
|
|
EOS_ProductUserId_FromString = (EOS_ProductUserId_FromStringCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ProductUserId_FromStringCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_ProductUserId_IsValid");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_ProductUserId_IsValid");
|
|
EOS_ProductUserId_IsValid = (EOS_ProductUserId_IsValidCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ProductUserId_IsValidCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_ProductUserId_ToString");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_ProductUserId_ToString");
|
|
EOS_ProductUserId_ToString = (EOS_ProductUserId_ToStringCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ProductUserId_ToStringCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_ProgressionSnapshot_AddProgression");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_ProgressionSnapshot_AddProgression");
|
|
EOS_ProgressionSnapshot_AddProgression = (EOS_ProgressionSnapshot_AddProgressionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ProgressionSnapshot_AddProgressionCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_ProgressionSnapshot_BeginSnapshot");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_ProgressionSnapshot_BeginSnapshot");
|
|
EOS_ProgressionSnapshot_BeginSnapshot = (EOS_ProgressionSnapshot_BeginSnapshotCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ProgressionSnapshot_BeginSnapshotCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_ProgressionSnapshot_DeleteSnapshot");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_ProgressionSnapshot_DeleteSnapshot");
|
|
EOS_ProgressionSnapshot_DeleteSnapshot = (EOS_ProgressionSnapshot_DeleteSnapshotCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ProgressionSnapshot_DeleteSnapshotCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_ProgressionSnapshot_EndSnapshot");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_ProgressionSnapshot_EndSnapshot");
|
|
EOS_ProgressionSnapshot_EndSnapshot = (EOS_ProgressionSnapshot_EndSnapshotCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ProgressionSnapshot_EndSnapshotCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_ProgressionSnapshot_SubmitSnapshot");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_ProgressionSnapshot_SubmitSnapshot");
|
|
EOS_ProgressionSnapshot_SubmitSnapshot = (EOS_ProgressionSnapshot_SubmitSnapshotCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ProgressionSnapshot_SubmitSnapshotCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAdmin_CopyUserTokenByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAdmin_CopyUserTokenByIndex");
|
|
EOS_RTCAdmin_CopyUserTokenByIndex = (EOS_RTCAdmin_CopyUserTokenByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAdmin_CopyUserTokenByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAdmin_CopyUserTokenByUserId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAdmin_CopyUserTokenByUserId");
|
|
EOS_RTCAdmin_CopyUserTokenByUserId = (EOS_RTCAdmin_CopyUserTokenByUserIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAdmin_CopyUserTokenByUserIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAdmin_Kick");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAdmin_Kick");
|
|
EOS_RTCAdmin_Kick = (EOS_RTCAdmin_KickCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAdmin_KickCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAdmin_QueryJoinRoomToken");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAdmin_QueryJoinRoomToken");
|
|
EOS_RTCAdmin_QueryJoinRoomToken = (EOS_RTCAdmin_QueryJoinRoomTokenCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAdmin_QueryJoinRoomTokenCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAdmin_SetParticipantHardMute");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAdmin_SetParticipantHardMute");
|
|
EOS_RTCAdmin_SetParticipantHardMute = (EOS_RTCAdmin_SetParticipantHardMuteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAdmin_SetParticipantHardMuteCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAdmin_UserToken_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAdmin_UserToken_Release");
|
|
EOS_RTCAdmin_UserToken_Release = (EOS_RTCAdmin_UserToken_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAdmin_UserToken_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_AddNotifyAudioBeforeRender");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_AddNotifyAudioBeforeRender");
|
|
EOS_RTCAudio_AddNotifyAudioBeforeRender = (EOS_RTCAudio_AddNotifyAudioBeforeRenderCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_AddNotifyAudioBeforeRenderCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_AddNotifyAudioBeforeSend");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_AddNotifyAudioBeforeSend");
|
|
EOS_RTCAudio_AddNotifyAudioBeforeSend = (EOS_RTCAudio_AddNotifyAudioBeforeSendCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_AddNotifyAudioBeforeSendCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_AddNotifyAudioDevicesChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_AddNotifyAudioDevicesChanged");
|
|
EOS_RTCAudio_AddNotifyAudioDevicesChanged = (EOS_RTCAudio_AddNotifyAudioDevicesChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_AddNotifyAudioDevicesChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_AddNotifyAudioInputState");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_AddNotifyAudioInputState");
|
|
EOS_RTCAudio_AddNotifyAudioInputState = (EOS_RTCAudio_AddNotifyAudioInputStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_AddNotifyAudioInputStateCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_AddNotifyAudioOutputState");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_AddNotifyAudioOutputState");
|
|
EOS_RTCAudio_AddNotifyAudioOutputState = (EOS_RTCAudio_AddNotifyAudioOutputStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_AddNotifyAudioOutputStateCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_AddNotifyParticipantUpdated");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_AddNotifyParticipantUpdated");
|
|
EOS_RTCAudio_AddNotifyParticipantUpdated = (EOS_RTCAudio_AddNotifyParticipantUpdatedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_AddNotifyParticipantUpdatedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_GetAudioInputDeviceByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_GetAudioInputDeviceByIndex");
|
|
EOS_RTCAudio_GetAudioInputDeviceByIndex = (EOS_RTCAudio_GetAudioInputDeviceByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_GetAudioInputDeviceByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_GetAudioInputDevicesCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_GetAudioInputDevicesCount");
|
|
EOS_RTCAudio_GetAudioInputDevicesCount = (EOS_RTCAudio_GetAudioInputDevicesCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_GetAudioInputDevicesCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_GetAudioOutputDeviceByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_GetAudioOutputDeviceByIndex");
|
|
EOS_RTCAudio_GetAudioOutputDeviceByIndex = (EOS_RTCAudio_GetAudioOutputDeviceByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_GetAudioOutputDeviceByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_GetAudioOutputDevicesCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_GetAudioOutputDevicesCount");
|
|
EOS_RTCAudio_GetAudioOutputDevicesCount = (EOS_RTCAudio_GetAudioOutputDevicesCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_GetAudioOutputDevicesCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_RegisterPlatformAudioUser");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_RegisterPlatformAudioUser");
|
|
EOS_RTCAudio_RegisterPlatformAudioUser = (EOS_RTCAudio_RegisterPlatformAudioUserCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_RegisterPlatformAudioUserCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_RemoveNotifyAudioBeforeRender");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_RemoveNotifyAudioBeforeRender");
|
|
EOS_RTCAudio_RemoveNotifyAudioBeforeRender = (EOS_RTCAudio_RemoveNotifyAudioBeforeRenderCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_RemoveNotifyAudioBeforeRenderCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_RemoveNotifyAudioBeforeSend");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_RemoveNotifyAudioBeforeSend");
|
|
EOS_RTCAudio_RemoveNotifyAudioBeforeSend = (EOS_RTCAudio_RemoveNotifyAudioBeforeSendCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_RemoveNotifyAudioBeforeSendCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_RemoveNotifyAudioDevicesChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_RemoveNotifyAudioDevicesChanged");
|
|
EOS_RTCAudio_RemoveNotifyAudioDevicesChanged = (EOS_RTCAudio_RemoveNotifyAudioDevicesChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_RemoveNotifyAudioDevicesChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_RemoveNotifyAudioInputState");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_RemoveNotifyAudioInputState");
|
|
EOS_RTCAudio_RemoveNotifyAudioInputState = (EOS_RTCAudio_RemoveNotifyAudioInputStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_RemoveNotifyAudioInputStateCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_RemoveNotifyAudioOutputState");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_RemoveNotifyAudioOutputState");
|
|
EOS_RTCAudio_RemoveNotifyAudioOutputState = (EOS_RTCAudio_RemoveNotifyAudioOutputStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_RemoveNotifyAudioOutputStateCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_RemoveNotifyParticipantUpdated");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_RemoveNotifyParticipantUpdated");
|
|
EOS_RTCAudio_RemoveNotifyParticipantUpdated = (EOS_RTCAudio_RemoveNotifyParticipantUpdatedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_RemoveNotifyParticipantUpdatedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_SendAudio");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_SendAudio");
|
|
EOS_RTCAudio_SendAudio = (EOS_RTCAudio_SendAudioCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_SendAudioCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_SetAudioInputSettings");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_SetAudioInputSettings");
|
|
EOS_RTCAudio_SetAudioInputSettings = (EOS_RTCAudio_SetAudioInputSettingsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_SetAudioInputSettingsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_SetAudioOutputSettings");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_SetAudioOutputSettings");
|
|
EOS_RTCAudio_SetAudioOutputSettings = (EOS_RTCAudio_SetAudioOutputSettingsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_SetAudioOutputSettingsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_UnregisterPlatformAudioUser");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_UnregisterPlatformAudioUser");
|
|
EOS_RTCAudio_UnregisterPlatformAudioUser = (EOS_RTCAudio_UnregisterPlatformAudioUserCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_UnregisterPlatformAudioUserCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_UpdateReceiving");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_UpdateReceiving");
|
|
EOS_RTCAudio_UpdateReceiving = (EOS_RTCAudio_UpdateReceivingCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_UpdateReceivingCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTCAudio_UpdateSending");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTCAudio_UpdateSending");
|
|
EOS_RTCAudio_UpdateSending = (EOS_RTCAudio_UpdateSendingCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_UpdateSendingCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTC_AddNotifyDisconnected");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTC_AddNotifyDisconnected");
|
|
EOS_RTC_AddNotifyDisconnected = (EOS_RTC_AddNotifyDisconnectedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_AddNotifyDisconnectedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTC_AddNotifyParticipantStatusChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTC_AddNotifyParticipantStatusChanged");
|
|
EOS_RTC_AddNotifyParticipantStatusChanged = (EOS_RTC_AddNotifyParticipantStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_AddNotifyParticipantStatusChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTC_BlockParticipant");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTC_BlockParticipant");
|
|
EOS_RTC_BlockParticipant = (EOS_RTC_BlockParticipantCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_BlockParticipantCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTC_GetAudioInterface");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTC_GetAudioInterface");
|
|
EOS_RTC_GetAudioInterface = (EOS_RTC_GetAudioInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_GetAudioInterfaceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTC_JoinRoom");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTC_JoinRoom");
|
|
EOS_RTC_JoinRoom = (EOS_RTC_JoinRoomCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_JoinRoomCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTC_LeaveRoom");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTC_LeaveRoom");
|
|
EOS_RTC_LeaveRoom = (EOS_RTC_LeaveRoomCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_LeaveRoomCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTC_RemoveNotifyDisconnected");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTC_RemoveNotifyDisconnected");
|
|
EOS_RTC_RemoveNotifyDisconnected = (EOS_RTC_RemoveNotifyDisconnectedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_RemoveNotifyDisconnectedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTC_RemoveNotifyParticipantStatusChanged");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTC_RemoveNotifyParticipantStatusChanged");
|
|
EOS_RTC_RemoveNotifyParticipantStatusChanged = (EOS_RTC_RemoveNotifyParticipantStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_RemoveNotifyParticipantStatusChangedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTC_SetRoomSetting");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTC_SetRoomSetting");
|
|
EOS_RTC_SetRoomSetting = (EOS_RTC_SetRoomSettingCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_SetRoomSettingCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_RTC_SetSetting");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_RTC_SetSetting");
|
|
EOS_RTC_SetSetting = (EOS_RTC_SetSettingCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_SetSettingCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Reports_SendPlayerBehaviorReport");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Reports_SendPlayerBehaviorReport");
|
|
EOS_Reports_SendPlayerBehaviorReport = (EOS_Reports_SendPlayerBehaviorReportCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Reports_SendPlayerBehaviorReportCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sanctions_CopyPlayerSanctionByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sanctions_CopyPlayerSanctionByIndex");
|
|
EOS_Sanctions_CopyPlayerSanctionByIndex = (EOS_Sanctions_CopyPlayerSanctionByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sanctions_CopyPlayerSanctionByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sanctions_GetPlayerSanctionCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sanctions_GetPlayerSanctionCount");
|
|
EOS_Sanctions_GetPlayerSanctionCount = (EOS_Sanctions_GetPlayerSanctionCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sanctions_GetPlayerSanctionCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sanctions_PlayerSanction_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sanctions_PlayerSanction_Release");
|
|
EOS_Sanctions_PlayerSanction_Release = (EOS_Sanctions_PlayerSanction_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sanctions_PlayerSanction_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sanctions_QueryActivePlayerSanctions");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sanctions_QueryActivePlayerSanctions");
|
|
EOS_Sanctions_QueryActivePlayerSanctions = (EOS_Sanctions_QueryActivePlayerSanctionsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sanctions_QueryActivePlayerSanctionsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionDetails_Attribute_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionDetails_Attribute_Release");
|
|
EOS_SessionDetails_Attribute_Release = (EOS_SessionDetails_Attribute_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionDetails_Attribute_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionDetails_CopyInfo");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionDetails_CopyInfo");
|
|
EOS_SessionDetails_CopyInfo = (EOS_SessionDetails_CopyInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionDetails_CopyInfoCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionDetails_CopySessionAttributeByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionDetails_CopySessionAttributeByIndex");
|
|
EOS_SessionDetails_CopySessionAttributeByIndex = (EOS_SessionDetails_CopySessionAttributeByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionDetails_CopySessionAttributeByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionDetails_CopySessionAttributeByKey");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionDetails_CopySessionAttributeByKey");
|
|
EOS_SessionDetails_CopySessionAttributeByKey = (EOS_SessionDetails_CopySessionAttributeByKeyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionDetails_CopySessionAttributeByKeyCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionDetails_GetSessionAttributeCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionDetails_GetSessionAttributeCount");
|
|
EOS_SessionDetails_GetSessionAttributeCount = (EOS_SessionDetails_GetSessionAttributeCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionDetails_GetSessionAttributeCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionDetails_Info_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionDetails_Info_Release");
|
|
EOS_SessionDetails_Info_Release = (EOS_SessionDetails_Info_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionDetails_Info_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionDetails_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionDetails_Release");
|
|
EOS_SessionDetails_Release = (EOS_SessionDetails_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionDetails_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionModification_AddAttribute");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionModification_AddAttribute");
|
|
EOS_SessionModification_AddAttribute = (EOS_SessionModification_AddAttributeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_AddAttributeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionModification_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionModification_Release");
|
|
EOS_SessionModification_Release = (EOS_SessionModification_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionModification_RemoveAttribute");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionModification_RemoveAttribute");
|
|
EOS_SessionModification_RemoveAttribute = (EOS_SessionModification_RemoveAttributeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_RemoveAttributeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionModification_SetBucketId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionModification_SetBucketId");
|
|
EOS_SessionModification_SetBucketId = (EOS_SessionModification_SetBucketIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_SetBucketIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionModification_SetHostAddress");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionModification_SetHostAddress");
|
|
EOS_SessionModification_SetHostAddress = (EOS_SessionModification_SetHostAddressCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_SetHostAddressCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionModification_SetInvitesAllowed");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionModification_SetInvitesAllowed");
|
|
EOS_SessionModification_SetInvitesAllowed = (EOS_SessionModification_SetInvitesAllowedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_SetInvitesAllowedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionModification_SetJoinInProgressAllowed");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionModification_SetJoinInProgressAllowed");
|
|
EOS_SessionModification_SetJoinInProgressAllowed = (EOS_SessionModification_SetJoinInProgressAllowedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_SetJoinInProgressAllowedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionModification_SetMaxPlayers");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionModification_SetMaxPlayers");
|
|
EOS_SessionModification_SetMaxPlayers = (EOS_SessionModification_SetMaxPlayersCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_SetMaxPlayersCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionModification_SetPermissionLevel");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionModification_SetPermissionLevel");
|
|
EOS_SessionModification_SetPermissionLevel = (EOS_SessionModification_SetPermissionLevelCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_SetPermissionLevelCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionSearch_CopySearchResultByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionSearch_CopySearchResultByIndex");
|
|
EOS_SessionSearch_CopySearchResultByIndex = (EOS_SessionSearch_CopySearchResultByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_CopySearchResultByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionSearch_Find");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionSearch_Find");
|
|
EOS_SessionSearch_Find = (EOS_SessionSearch_FindCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_FindCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionSearch_GetSearchResultCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionSearch_GetSearchResultCount");
|
|
EOS_SessionSearch_GetSearchResultCount = (EOS_SessionSearch_GetSearchResultCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_GetSearchResultCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionSearch_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionSearch_Release");
|
|
EOS_SessionSearch_Release = (EOS_SessionSearch_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionSearch_RemoveParameter");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionSearch_RemoveParameter");
|
|
EOS_SessionSearch_RemoveParameter = (EOS_SessionSearch_RemoveParameterCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_RemoveParameterCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionSearch_SetMaxResults");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionSearch_SetMaxResults");
|
|
EOS_SessionSearch_SetMaxResults = (EOS_SessionSearch_SetMaxResultsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_SetMaxResultsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionSearch_SetParameter");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionSearch_SetParameter");
|
|
EOS_SessionSearch_SetParameter = (EOS_SessionSearch_SetParameterCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_SetParameterCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionSearch_SetSessionId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionSearch_SetSessionId");
|
|
EOS_SessionSearch_SetSessionId = (EOS_SessionSearch_SetSessionIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_SetSessionIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_SessionSearch_SetTargetUserId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_SessionSearch_SetTargetUserId");
|
|
EOS_SessionSearch_SetTargetUserId = (EOS_SessionSearch_SetTargetUserIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_SetTargetUserIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_AddNotifyJoinSessionAccepted");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_AddNotifyJoinSessionAccepted");
|
|
EOS_Sessions_AddNotifyJoinSessionAccepted = (EOS_Sessions_AddNotifyJoinSessionAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_AddNotifyJoinSessionAcceptedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_AddNotifySessionInviteAccepted");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_AddNotifySessionInviteAccepted");
|
|
EOS_Sessions_AddNotifySessionInviteAccepted = (EOS_Sessions_AddNotifySessionInviteAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_AddNotifySessionInviteAcceptedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_AddNotifySessionInviteReceived");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_AddNotifySessionInviteReceived");
|
|
EOS_Sessions_AddNotifySessionInviteReceived = (EOS_Sessions_AddNotifySessionInviteReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_AddNotifySessionInviteReceivedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_CopyActiveSessionHandle");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_CopyActiveSessionHandle");
|
|
EOS_Sessions_CopyActiveSessionHandle = (EOS_Sessions_CopyActiveSessionHandleCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_CopyActiveSessionHandleCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_CopySessionHandleByInviteId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_CopySessionHandleByInviteId");
|
|
EOS_Sessions_CopySessionHandleByInviteId = (EOS_Sessions_CopySessionHandleByInviteIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_CopySessionHandleByInviteIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_CopySessionHandleByUiEventId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_CopySessionHandleByUiEventId");
|
|
EOS_Sessions_CopySessionHandleByUiEventId = (EOS_Sessions_CopySessionHandleByUiEventIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_CopySessionHandleByUiEventIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_CopySessionHandleForPresence");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_CopySessionHandleForPresence");
|
|
EOS_Sessions_CopySessionHandleForPresence = (EOS_Sessions_CopySessionHandleForPresenceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_CopySessionHandleForPresenceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_CreateSessionModification");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_CreateSessionModification");
|
|
EOS_Sessions_CreateSessionModification = (EOS_Sessions_CreateSessionModificationCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_CreateSessionModificationCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_CreateSessionSearch");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_CreateSessionSearch");
|
|
EOS_Sessions_CreateSessionSearch = (EOS_Sessions_CreateSessionSearchCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_CreateSessionSearchCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_DestroySession");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_DestroySession");
|
|
EOS_Sessions_DestroySession = (EOS_Sessions_DestroySessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_DestroySessionCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_DumpSessionState");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_DumpSessionState");
|
|
EOS_Sessions_DumpSessionState = (EOS_Sessions_DumpSessionStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_DumpSessionStateCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_EndSession");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_EndSession");
|
|
EOS_Sessions_EndSession = (EOS_Sessions_EndSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_EndSessionCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_GetInviteCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_GetInviteCount");
|
|
EOS_Sessions_GetInviteCount = (EOS_Sessions_GetInviteCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_GetInviteCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_GetInviteIdByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_GetInviteIdByIndex");
|
|
EOS_Sessions_GetInviteIdByIndex = (EOS_Sessions_GetInviteIdByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_GetInviteIdByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_IsUserInSession");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_IsUserInSession");
|
|
EOS_Sessions_IsUserInSession = (EOS_Sessions_IsUserInSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_IsUserInSessionCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_JoinSession");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_JoinSession");
|
|
EOS_Sessions_JoinSession = (EOS_Sessions_JoinSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_JoinSessionCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_QueryInvites");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_QueryInvites");
|
|
EOS_Sessions_QueryInvites = (EOS_Sessions_QueryInvitesCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_QueryInvitesCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_RegisterPlayers");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_RegisterPlayers");
|
|
EOS_Sessions_RegisterPlayers = (EOS_Sessions_RegisterPlayersCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_RegisterPlayersCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_RejectInvite");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_RejectInvite");
|
|
EOS_Sessions_RejectInvite = (EOS_Sessions_RejectInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_RejectInviteCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_RemoveNotifyJoinSessionAccepted");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_RemoveNotifyJoinSessionAccepted");
|
|
EOS_Sessions_RemoveNotifyJoinSessionAccepted = (EOS_Sessions_RemoveNotifyJoinSessionAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_RemoveNotifyJoinSessionAcceptedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_RemoveNotifySessionInviteAccepted");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_RemoveNotifySessionInviteAccepted");
|
|
EOS_Sessions_RemoveNotifySessionInviteAccepted = (EOS_Sessions_RemoveNotifySessionInviteAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_RemoveNotifySessionInviteAcceptedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_RemoveNotifySessionInviteReceived");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_RemoveNotifySessionInviteReceived");
|
|
EOS_Sessions_RemoveNotifySessionInviteReceived = (EOS_Sessions_RemoveNotifySessionInviteReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_RemoveNotifySessionInviteReceivedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_SendInvite");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_SendInvite");
|
|
EOS_Sessions_SendInvite = (EOS_Sessions_SendInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_SendInviteCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_StartSession");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_StartSession");
|
|
EOS_Sessions_StartSession = (EOS_Sessions_StartSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_StartSessionCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_UnregisterPlayers");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_UnregisterPlayers");
|
|
EOS_Sessions_UnregisterPlayers = (EOS_Sessions_UnregisterPlayersCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_UnregisterPlayersCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_UpdateSession");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_UpdateSession");
|
|
EOS_Sessions_UpdateSession = (EOS_Sessions_UpdateSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_UpdateSessionCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Sessions_UpdateSessionModification");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Sessions_UpdateSessionModification");
|
|
EOS_Sessions_UpdateSessionModification = (EOS_Sessions_UpdateSessionModificationCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_UpdateSessionModificationCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Shutdown");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Shutdown");
|
|
EOS_Shutdown = (EOS_ShutdownCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ShutdownCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Stats_CopyStatByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Stats_CopyStatByIndex");
|
|
EOS_Stats_CopyStatByIndex = (EOS_Stats_CopyStatByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Stats_CopyStatByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Stats_CopyStatByName");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Stats_CopyStatByName");
|
|
EOS_Stats_CopyStatByName = (EOS_Stats_CopyStatByNameCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Stats_CopyStatByNameCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Stats_GetStatsCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Stats_GetStatsCount");
|
|
EOS_Stats_GetStatsCount = (EOS_Stats_GetStatsCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Stats_GetStatsCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Stats_IngestStat");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Stats_IngestStat");
|
|
EOS_Stats_IngestStat = (EOS_Stats_IngestStatCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Stats_IngestStatCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Stats_QueryStats");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Stats_QueryStats");
|
|
EOS_Stats_QueryStats = (EOS_Stats_QueryStatsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Stats_QueryStatsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_Stats_Stat_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_Stats_Stat_Release");
|
|
EOS_Stats_Stat_Release = (EOS_Stats_Stat_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Stats_Stat_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_TitleStorageFileTransferRequest_CancelRequest");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_TitleStorageFileTransferRequest_CancelRequest");
|
|
EOS_TitleStorageFileTransferRequest_CancelRequest = (EOS_TitleStorageFileTransferRequest_CancelRequestCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorageFileTransferRequest_CancelRequestCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_TitleStorageFileTransferRequest_GetFileRequestState");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_TitleStorageFileTransferRequest_GetFileRequestState");
|
|
EOS_TitleStorageFileTransferRequest_GetFileRequestState = (EOS_TitleStorageFileTransferRequest_GetFileRequestStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorageFileTransferRequest_GetFileRequestStateCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_TitleStorageFileTransferRequest_GetFilename");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_TitleStorageFileTransferRequest_GetFilename");
|
|
EOS_TitleStorageFileTransferRequest_GetFilename = (EOS_TitleStorageFileTransferRequest_GetFilenameCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorageFileTransferRequest_GetFilenameCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_TitleStorageFileTransferRequest_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_TitleStorageFileTransferRequest_Release");
|
|
EOS_TitleStorageFileTransferRequest_Release = (EOS_TitleStorageFileTransferRequest_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorageFileTransferRequest_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_TitleStorage_CopyFileMetadataAtIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_TitleStorage_CopyFileMetadataAtIndex");
|
|
EOS_TitleStorage_CopyFileMetadataAtIndex = (EOS_TitleStorage_CopyFileMetadataAtIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_CopyFileMetadataAtIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_TitleStorage_CopyFileMetadataByFilename");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_TitleStorage_CopyFileMetadataByFilename");
|
|
EOS_TitleStorage_CopyFileMetadataByFilename = (EOS_TitleStorage_CopyFileMetadataByFilenameCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_CopyFileMetadataByFilenameCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_TitleStorage_DeleteCache");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_TitleStorage_DeleteCache");
|
|
EOS_TitleStorage_DeleteCache = (EOS_TitleStorage_DeleteCacheCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_DeleteCacheCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_TitleStorage_FileMetadata_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_TitleStorage_FileMetadata_Release");
|
|
EOS_TitleStorage_FileMetadata_Release = (EOS_TitleStorage_FileMetadata_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_FileMetadata_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_TitleStorage_GetFileMetadataCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_TitleStorage_GetFileMetadataCount");
|
|
EOS_TitleStorage_GetFileMetadataCount = (EOS_TitleStorage_GetFileMetadataCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_GetFileMetadataCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_TitleStorage_QueryFile");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_TitleStorage_QueryFile");
|
|
EOS_TitleStorage_QueryFile = (EOS_TitleStorage_QueryFileCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_QueryFileCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_TitleStorage_QueryFileList");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_TitleStorage_QueryFileList");
|
|
EOS_TitleStorage_QueryFileList = (EOS_TitleStorage_QueryFileListCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_QueryFileListCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_TitleStorage_ReadFile");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_TitleStorage_ReadFile");
|
|
EOS_TitleStorage_ReadFile = (EOS_TitleStorage_ReadFileCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_ReadFileCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UI_AcknowledgeEventId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UI_AcknowledgeEventId");
|
|
EOS_UI_AcknowledgeEventId = (EOS_UI_AcknowledgeEventIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_AcknowledgeEventIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UI_AddNotifyDisplaySettingsUpdated");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UI_AddNotifyDisplaySettingsUpdated");
|
|
EOS_UI_AddNotifyDisplaySettingsUpdated = (EOS_UI_AddNotifyDisplaySettingsUpdatedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_AddNotifyDisplaySettingsUpdatedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UI_GetFriendsVisible");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UI_GetFriendsVisible");
|
|
EOS_UI_GetFriendsVisible = (EOS_UI_GetFriendsVisibleCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_GetFriendsVisibleCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UI_GetNotificationLocationPreference");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UI_GetNotificationLocationPreference");
|
|
EOS_UI_GetNotificationLocationPreference = (EOS_UI_GetNotificationLocationPreferenceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_GetNotificationLocationPreferenceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UI_GetToggleFriendsKey");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UI_GetToggleFriendsKey");
|
|
EOS_UI_GetToggleFriendsKey = (EOS_UI_GetToggleFriendsKeyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_GetToggleFriendsKeyCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UI_HideFriends");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UI_HideFriends");
|
|
EOS_UI_HideFriends = (EOS_UI_HideFriendsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_HideFriendsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UI_IsValidKeyCombination");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UI_IsValidKeyCombination");
|
|
EOS_UI_IsValidKeyCombination = (EOS_UI_IsValidKeyCombinationCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_IsValidKeyCombinationCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UI_RemoveNotifyDisplaySettingsUpdated");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UI_RemoveNotifyDisplaySettingsUpdated");
|
|
EOS_UI_RemoveNotifyDisplaySettingsUpdated = (EOS_UI_RemoveNotifyDisplaySettingsUpdatedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_RemoveNotifyDisplaySettingsUpdatedCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UI_SetDisplayPreference");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UI_SetDisplayPreference");
|
|
EOS_UI_SetDisplayPreference = (EOS_UI_SetDisplayPreferenceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_SetDisplayPreferenceCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UI_SetToggleFriendsKey");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UI_SetToggleFriendsKey");
|
|
EOS_UI_SetToggleFriendsKey = (EOS_UI_SetToggleFriendsKeyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_SetToggleFriendsKeyCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UI_ShowFriends");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UI_ShowFriends");
|
|
EOS_UI_ShowFriends = (EOS_UI_ShowFriendsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_ShowFriendsCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UserInfo_CopyExternalUserInfoByAccountId");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UserInfo_CopyExternalUserInfoByAccountId");
|
|
EOS_UserInfo_CopyExternalUserInfoByAccountId = (EOS_UserInfo_CopyExternalUserInfoByAccountIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_CopyExternalUserInfoByAccountIdCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UserInfo_CopyExternalUserInfoByAccountType");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UserInfo_CopyExternalUserInfoByAccountType");
|
|
EOS_UserInfo_CopyExternalUserInfoByAccountType = (EOS_UserInfo_CopyExternalUserInfoByAccountTypeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_CopyExternalUserInfoByAccountTypeCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UserInfo_CopyExternalUserInfoByIndex");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UserInfo_CopyExternalUserInfoByIndex");
|
|
EOS_UserInfo_CopyExternalUserInfoByIndex = (EOS_UserInfo_CopyExternalUserInfoByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_CopyExternalUserInfoByIndexCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UserInfo_CopyUserInfo");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UserInfo_CopyUserInfo");
|
|
EOS_UserInfo_CopyUserInfo = (EOS_UserInfo_CopyUserInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_CopyUserInfoCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UserInfo_ExternalUserInfo_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UserInfo_ExternalUserInfo_Release");
|
|
EOS_UserInfo_ExternalUserInfo_Release = (EOS_UserInfo_ExternalUserInfo_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_ExternalUserInfo_ReleaseCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UserInfo_GetExternalUserInfoCount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UserInfo_GetExternalUserInfoCount");
|
|
EOS_UserInfo_GetExternalUserInfoCount = (EOS_UserInfo_GetExternalUserInfoCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_GetExternalUserInfoCountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UserInfo_QueryUserInfo");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UserInfo_QueryUserInfo");
|
|
EOS_UserInfo_QueryUserInfo = (EOS_UserInfo_QueryUserInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_QueryUserInfoCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UserInfo_QueryUserInfoByDisplayName");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UserInfo_QueryUserInfoByDisplayName");
|
|
EOS_UserInfo_QueryUserInfoByDisplayName = (EOS_UserInfo_QueryUserInfoByDisplayNameCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_QueryUserInfoByDisplayNameCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UserInfo_QueryUserInfoByExternalAccount");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UserInfo_QueryUserInfoByExternalAccount");
|
|
EOS_UserInfo_QueryUserInfoByExternalAccount = (EOS_UserInfo_QueryUserInfoByExternalAccountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_QueryUserInfoByExternalAccountCallback));
|
|
|
|
functionPointer = getFunctionPointer(libraryHandle, "EOS_UserInfo_Release");
|
|
if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException("EOS_UserInfo_Release");
|
|
EOS_UserInfo_Release = (EOS_UserInfo_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_ReleaseCallback));
|
|
}
|
|
#endif
|
|
|
|
#if EOS_DYNAMIC_BINDINGS
|
|
/// <summary>
|
|
/// Unhooks the dynamic SDK API bindings. EOS_DYNAMIC_BINDINGS or EOS_EDITOR must be set.
|
|
/// </summary>
|
|
public static void Unhook()
|
|
{
|
|
EOS_Achievements_AddNotifyAchievementsUnlocked = null;
|
|
EOS_Achievements_AddNotifyAchievementsUnlockedV2 = null;
|
|
EOS_Achievements_CopyAchievementDefinitionByAchievementId = null;
|
|
EOS_Achievements_CopyAchievementDefinitionByIndex = null;
|
|
EOS_Achievements_CopyAchievementDefinitionV2ByAchievementId = null;
|
|
EOS_Achievements_CopyAchievementDefinitionV2ByIndex = null;
|
|
EOS_Achievements_CopyPlayerAchievementByAchievementId = null;
|
|
EOS_Achievements_CopyPlayerAchievementByIndex = null;
|
|
EOS_Achievements_CopyUnlockedAchievementByAchievementId = null;
|
|
EOS_Achievements_CopyUnlockedAchievementByIndex = null;
|
|
EOS_Achievements_DefinitionV2_Release = null;
|
|
EOS_Achievements_Definition_Release = null;
|
|
EOS_Achievements_GetAchievementDefinitionCount = null;
|
|
EOS_Achievements_GetPlayerAchievementCount = null;
|
|
EOS_Achievements_GetUnlockedAchievementCount = null;
|
|
EOS_Achievements_PlayerAchievement_Release = null;
|
|
EOS_Achievements_QueryDefinitions = null;
|
|
EOS_Achievements_QueryPlayerAchievements = null;
|
|
EOS_Achievements_RemoveNotifyAchievementsUnlocked = null;
|
|
EOS_Achievements_UnlockAchievements = null;
|
|
EOS_Achievements_UnlockedAchievement_Release = null;
|
|
EOS_ActiveSession_CopyInfo = null;
|
|
EOS_ActiveSession_GetRegisteredPlayerByIndex = null;
|
|
EOS_ActiveSession_GetRegisteredPlayerCount = null;
|
|
EOS_ActiveSession_Info_Release = null;
|
|
EOS_ActiveSession_Release = null;
|
|
EOS_AntiCheatClient_AddExternalIntegrityCatalog = null;
|
|
EOS_AntiCheatClient_AddNotifyMessageToPeer = null;
|
|
EOS_AntiCheatClient_AddNotifyMessageToServer = null;
|
|
EOS_AntiCheatClient_AddNotifyPeerActionRequired = null;
|
|
EOS_AntiCheatClient_AddNotifyPeerAuthStatusChanged = null;
|
|
EOS_AntiCheatClient_BeginSession = null;
|
|
EOS_AntiCheatClient_EndSession = null;
|
|
EOS_AntiCheatClient_GetProtectMessageOutputLength = null;
|
|
EOS_AntiCheatClient_PollStatus = null;
|
|
EOS_AntiCheatClient_ProtectMessage = null;
|
|
EOS_AntiCheatClient_ReceiveMessageFromPeer = null;
|
|
EOS_AntiCheatClient_ReceiveMessageFromServer = null;
|
|
EOS_AntiCheatClient_RegisterPeer = null;
|
|
EOS_AntiCheatClient_RemoveNotifyMessageToPeer = null;
|
|
EOS_AntiCheatClient_RemoveNotifyMessageToServer = null;
|
|
EOS_AntiCheatClient_RemoveNotifyPeerActionRequired = null;
|
|
EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChanged = null;
|
|
EOS_AntiCheatClient_UnprotectMessage = null;
|
|
EOS_AntiCheatClient_UnregisterPeer = null;
|
|
EOS_AntiCheatServer_AddNotifyClientActionRequired = null;
|
|
EOS_AntiCheatServer_AddNotifyClientAuthStatusChanged = null;
|
|
EOS_AntiCheatServer_AddNotifyMessageToClient = null;
|
|
EOS_AntiCheatServer_BeginSession = null;
|
|
EOS_AntiCheatServer_EndSession = null;
|
|
EOS_AntiCheatServer_GetProtectMessageOutputLength = null;
|
|
EOS_AntiCheatServer_LogEvent = null;
|
|
EOS_AntiCheatServer_LogGameRoundEnd = null;
|
|
EOS_AntiCheatServer_LogGameRoundStart = null;
|
|
EOS_AntiCheatServer_LogPlayerDespawn = null;
|
|
EOS_AntiCheatServer_LogPlayerRevive = null;
|
|
EOS_AntiCheatServer_LogPlayerSpawn = null;
|
|
EOS_AntiCheatServer_LogPlayerTakeDamage = null;
|
|
EOS_AntiCheatServer_LogPlayerTick = null;
|
|
EOS_AntiCheatServer_LogPlayerUseAbility = null;
|
|
EOS_AntiCheatServer_LogPlayerUseWeapon = null;
|
|
EOS_AntiCheatServer_ProtectMessage = null;
|
|
EOS_AntiCheatServer_ReceiveMessageFromClient = null;
|
|
EOS_AntiCheatServer_RegisterClient = null;
|
|
EOS_AntiCheatServer_RegisterEvent = null;
|
|
EOS_AntiCheatServer_RemoveNotifyClientActionRequired = null;
|
|
EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChanged = null;
|
|
EOS_AntiCheatServer_RemoveNotifyMessageToClient = null;
|
|
EOS_AntiCheatServer_SetClientDetails = null;
|
|
EOS_AntiCheatServer_SetClientNetworkState = null;
|
|
EOS_AntiCheatServer_SetGameSessionId = null;
|
|
EOS_AntiCheatServer_UnprotectMessage = null;
|
|
EOS_AntiCheatServer_UnregisterClient = null;
|
|
EOS_Auth_AddNotifyLoginStatusChanged = null;
|
|
EOS_Auth_CopyIdToken = null;
|
|
EOS_Auth_CopyUserAuthToken = null;
|
|
EOS_Auth_DeletePersistentAuth = null;
|
|
EOS_Auth_GetLoggedInAccountByIndex = null;
|
|
EOS_Auth_GetLoggedInAccountsCount = null;
|
|
EOS_Auth_GetLoginStatus = null;
|
|
EOS_Auth_GetMergedAccountByIndex = null;
|
|
EOS_Auth_GetMergedAccountsCount = null;
|
|
EOS_Auth_GetSelectedAccountId = null;
|
|
EOS_Auth_IdToken_Release = null;
|
|
EOS_Auth_LinkAccount = null;
|
|
EOS_Auth_Login = null;
|
|
EOS_Auth_Logout = null;
|
|
EOS_Auth_QueryIdToken = null;
|
|
EOS_Auth_RemoveNotifyLoginStatusChanged = null;
|
|
EOS_Auth_Token_Release = null;
|
|
EOS_Auth_VerifyIdToken = null;
|
|
EOS_Auth_VerifyUserAuth = null;
|
|
EOS_ByteArray_ToString = null;
|
|
EOS_Connect_AddNotifyAuthExpiration = null;
|
|
EOS_Connect_AddNotifyLoginStatusChanged = null;
|
|
EOS_Connect_CopyIdToken = null;
|
|
EOS_Connect_CopyProductUserExternalAccountByAccountId = null;
|
|
EOS_Connect_CopyProductUserExternalAccountByAccountType = null;
|
|
EOS_Connect_CopyProductUserExternalAccountByIndex = null;
|
|
EOS_Connect_CopyProductUserInfo = null;
|
|
EOS_Connect_CreateDeviceId = null;
|
|
EOS_Connect_CreateUser = null;
|
|
EOS_Connect_DeleteDeviceId = null;
|
|
EOS_Connect_ExternalAccountInfo_Release = null;
|
|
EOS_Connect_GetExternalAccountMapping = null;
|
|
EOS_Connect_GetLoggedInUserByIndex = null;
|
|
EOS_Connect_GetLoggedInUsersCount = null;
|
|
EOS_Connect_GetLoginStatus = null;
|
|
EOS_Connect_GetProductUserExternalAccountCount = null;
|
|
EOS_Connect_GetProductUserIdMapping = null;
|
|
EOS_Connect_IdToken_Release = null;
|
|
EOS_Connect_LinkAccount = null;
|
|
EOS_Connect_Login = null;
|
|
EOS_Connect_QueryExternalAccountMappings = null;
|
|
EOS_Connect_QueryProductUserIdMappings = null;
|
|
EOS_Connect_RemoveNotifyAuthExpiration = null;
|
|
EOS_Connect_RemoveNotifyLoginStatusChanged = null;
|
|
EOS_Connect_TransferDeviceIdAccount = null;
|
|
EOS_Connect_UnlinkAccount = null;
|
|
EOS_Connect_VerifyIdToken = null;
|
|
EOS_ContinuanceToken_ToString = null;
|
|
EOS_CustomInvites_AddNotifyCustomInviteAccepted = null;
|
|
EOS_CustomInvites_AddNotifyCustomInviteReceived = null;
|
|
EOS_CustomInvites_FinalizeInvite = null;
|
|
EOS_CustomInvites_RemoveNotifyCustomInviteAccepted = null;
|
|
EOS_CustomInvites_RemoveNotifyCustomInviteReceived = null;
|
|
EOS_CustomInvites_SendCustomInvite = null;
|
|
EOS_CustomInvites_SetCustomInvite = null;
|
|
EOS_EResult_IsOperationComplete = null;
|
|
EOS_EResult_ToString = null;
|
|
EOS_Ecom_CatalogItem_Release = null;
|
|
EOS_Ecom_CatalogOffer_Release = null;
|
|
EOS_Ecom_CatalogRelease_Release = null;
|
|
EOS_Ecom_Checkout = null;
|
|
EOS_Ecom_CopyEntitlementById = null;
|
|
EOS_Ecom_CopyEntitlementByIndex = null;
|
|
EOS_Ecom_CopyEntitlementByNameAndIndex = null;
|
|
EOS_Ecom_CopyItemById = null;
|
|
EOS_Ecom_CopyItemImageInfoByIndex = null;
|
|
EOS_Ecom_CopyItemReleaseByIndex = null;
|
|
EOS_Ecom_CopyOfferById = null;
|
|
EOS_Ecom_CopyOfferByIndex = null;
|
|
EOS_Ecom_CopyOfferImageInfoByIndex = null;
|
|
EOS_Ecom_CopyOfferItemByIndex = null;
|
|
EOS_Ecom_CopyTransactionById = null;
|
|
EOS_Ecom_CopyTransactionByIndex = null;
|
|
EOS_Ecom_Entitlement_Release = null;
|
|
EOS_Ecom_GetEntitlementsByNameCount = null;
|
|
EOS_Ecom_GetEntitlementsCount = null;
|
|
EOS_Ecom_GetItemImageInfoCount = null;
|
|
EOS_Ecom_GetItemReleaseCount = null;
|
|
EOS_Ecom_GetOfferCount = null;
|
|
EOS_Ecom_GetOfferImageInfoCount = null;
|
|
EOS_Ecom_GetOfferItemCount = null;
|
|
EOS_Ecom_GetTransactionCount = null;
|
|
EOS_Ecom_KeyImageInfo_Release = null;
|
|
EOS_Ecom_QueryEntitlements = null;
|
|
EOS_Ecom_QueryOffers = null;
|
|
EOS_Ecom_QueryOwnership = null;
|
|
EOS_Ecom_QueryOwnershipToken = null;
|
|
EOS_Ecom_RedeemEntitlements = null;
|
|
EOS_Ecom_Transaction_CopyEntitlementByIndex = null;
|
|
EOS_Ecom_Transaction_GetEntitlementsCount = null;
|
|
EOS_Ecom_Transaction_GetTransactionId = null;
|
|
EOS_Ecom_Transaction_Release = null;
|
|
EOS_EpicAccountId_FromString = null;
|
|
EOS_EpicAccountId_IsValid = null;
|
|
EOS_EpicAccountId_ToString = null;
|
|
EOS_Friends_AcceptInvite = null;
|
|
EOS_Friends_AddNotifyFriendsUpdate = null;
|
|
EOS_Friends_GetFriendAtIndex = null;
|
|
EOS_Friends_GetFriendsCount = null;
|
|
EOS_Friends_GetStatus = null;
|
|
EOS_Friends_QueryFriends = null;
|
|
EOS_Friends_RejectInvite = null;
|
|
EOS_Friends_RemoveNotifyFriendsUpdate = null;
|
|
EOS_Friends_SendInvite = null;
|
|
EOS_Initialize = null;
|
|
EOS_KWS_AddNotifyPermissionsUpdateReceived = null;
|
|
EOS_KWS_CopyPermissionByIndex = null;
|
|
EOS_KWS_CreateUser = null;
|
|
EOS_KWS_GetPermissionByKey = null;
|
|
EOS_KWS_GetPermissionsCount = null;
|
|
EOS_KWS_PermissionStatus_Release = null;
|
|
EOS_KWS_QueryAgeGate = null;
|
|
EOS_KWS_QueryPermissions = null;
|
|
EOS_KWS_RemoveNotifyPermissionsUpdateReceived = null;
|
|
EOS_KWS_RequestPermissions = null;
|
|
EOS_KWS_UpdateParentEmail = null;
|
|
EOS_Leaderboards_CopyLeaderboardDefinitionByIndex = null;
|
|
EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardId = null;
|
|
EOS_Leaderboards_CopyLeaderboardRecordByIndex = null;
|
|
EOS_Leaderboards_CopyLeaderboardRecordByUserId = null;
|
|
EOS_Leaderboards_CopyLeaderboardUserScoreByIndex = null;
|
|
EOS_Leaderboards_CopyLeaderboardUserScoreByUserId = null;
|
|
EOS_Leaderboards_Definition_Release = null;
|
|
EOS_Leaderboards_GetLeaderboardDefinitionCount = null;
|
|
EOS_Leaderboards_GetLeaderboardRecordCount = null;
|
|
EOS_Leaderboards_GetLeaderboardUserScoreCount = null;
|
|
EOS_Leaderboards_LeaderboardDefinition_Release = null;
|
|
EOS_Leaderboards_LeaderboardRecord_Release = null;
|
|
EOS_Leaderboards_LeaderboardUserScore_Release = null;
|
|
EOS_Leaderboards_QueryLeaderboardDefinitions = null;
|
|
EOS_Leaderboards_QueryLeaderboardRanks = null;
|
|
EOS_Leaderboards_QueryLeaderboardUserScores = null;
|
|
EOS_LobbyDetails_CopyAttributeByIndex = null;
|
|
EOS_LobbyDetails_CopyAttributeByKey = null;
|
|
EOS_LobbyDetails_CopyInfo = null;
|
|
EOS_LobbyDetails_CopyMemberAttributeByIndex = null;
|
|
EOS_LobbyDetails_CopyMemberAttributeByKey = null;
|
|
EOS_LobbyDetails_GetAttributeCount = null;
|
|
EOS_LobbyDetails_GetLobbyOwner = null;
|
|
EOS_LobbyDetails_GetMemberAttributeCount = null;
|
|
EOS_LobbyDetails_GetMemberByIndex = null;
|
|
EOS_LobbyDetails_GetMemberCount = null;
|
|
EOS_LobbyDetails_Info_Release = null;
|
|
EOS_LobbyDetails_Release = null;
|
|
EOS_LobbyModification_AddAttribute = null;
|
|
EOS_LobbyModification_AddMemberAttribute = null;
|
|
EOS_LobbyModification_Release = null;
|
|
EOS_LobbyModification_RemoveAttribute = null;
|
|
EOS_LobbyModification_RemoveMemberAttribute = null;
|
|
EOS_LobbyModification_SetBucketId = null;
|
|
EOS_LobbyModification_SetInvitesAllowed = null;
|
|
EOS_LobbyModification_SetMaxMembers = null;
|
|
EOS_LobbyModification_SetPermissionLevel = null;
|
|
EOS_LobbySearch_CopySearchResultByIndex = null;
|
|
EOS_LobbySearch_Find = null;
|
|
EOS_LobbySearch_GetSearchResultCount = null;
|
|
EOS_LobbySearch_Release = null;
|
|
EOS_LobbySearch_RemoveParameter = null;
|
|
EOS_LobbySearch_SetLobbyId = null;
|
|
EOS_LobbySearch_SetMaxResults = null;
|
|
EOS_LobbySearch_SetParameter = null;
|
|
EOS_LobbySearch_SetTargetUserId = null;
|
|
EOS_Lobby_AddNotifyJoinLobbyAccepted = null;
|
|
EOS_Lobby_AddNotifyLobbyInviteAccepted = null;
|
|
EOS_Lobby_AddNotifyLobbyInviteReceived = null;
|
|
EOS_Lobby_AddNotifyLobbyMemberStatusReceived = null;
|
|
EOS_Lobby_AddNotifyLobbyMemberUpdateReceived = null;
|
|
EOS_Lobby_AddNotifyLobbyUpdateReceived = null;
|
|
EOS_Lobby_AddNotifyRTCRoomConnectionChanged = null;
|
|
EOS_Lobby_Attribute_Release = null;
|
|
EOS_Lobby_CopyLobbyDetailsHandle = null;
|
|
EOS_Lobby_CopyLobbyDetailsHandleByInviteId = null;
|
|
EOS_Lobby_CopyLobbyDetailsHandleByUiEventId = null;
|
|
EOS_Lobby_CreateLobby = null;
|
|
EOS_Lobby_CreateLobbySearch = null;
|
|
EOS_Lobby_DestroyLobby = null;
|
|
EOS_Lobby_GetInviteCount = null;
|
|
EOS_Lobby_GetInviteIdByIndex = null;
|
|
EOS_Lobby_GetRTCRoomName = null;
|
|
EOS_Lobby_IsRTCRoomConnected = null;
|
|
EOS_Lobby_JoinLobby = null;
|
|
EOS_Lobby_KickMember = null;
|
|
EOS_Lobby_LeaveLobby = null;
|
|
EOS_Lobby_PromoteMember = null;
|
|
EOS_Lobby_QueryInvites = null;
|
|
EOS_Lobby_RejectInvite = null;
|
|
EOS_Lobby_RemoveNotifyJoinLobbyAccepted = null;
|
|
EOS_Lobby_RemoveNotifyLobbyInviteAccepted = null;
|
|
EOS_Lobby_RemoveNotifyLobbyInviteReceived = null;
|
|
EOS_Lobby_RemoveNotifyLobbyMemberStatusReceived = null;
|
|
EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceived = null;
|
|
EOS_Lobby_RemoveNotifyLobbyUpdateReceived = null;
|
|
EOS_Lobby_RemoveNotifyRTCRoomConnectionChanged = null;
|
|
EOS_Lobby_SendInvite = null;
|
|
EOS_Lobby_UpdateLobby = null;
|
|
EOS_Lobby_UpdateLobbyModification = null;
|
|
EOS_Logging_SetCallback = null;
|
|
EOS_Logging_SetLogLevel = null;
|
|
EOS_Metrics_BeginPlayerSession = null;
|
|
EOS_Metrics_EndPlayerSession = null;
|
|
EOS_Mods_CopyModInfo = null;
|
|
EOS_Mods_EnumerateMods = null;
|
|
EOS_Mods_InstallMod = null;
|
|
EOS_Mods_ModInfo_Release = null;
|
|
EOS_Mods_UninstallMod = null;
|
|
EOS_Mods_UpdateMod = null;
|
|
EOS_P2P_AcceptConnection = null;
|
|
EOS_P2P_AddNotifyIncomingPacketQueueFull = null;
|
|
EOS_P2P_AddNotifyPeerConnectionClosed = null;
|
|
EOS_P2P_AddNotifyPeerConnectionEstablished = null;
|
|
EOS_P2P_AddNotifyPeerConnectionRequest = null;
|
|
EOS_P2P_ClearPacketQueue = null;
|
|
EOS_P2P_CloseConnection = null;
|
|
EOS_P2P_CloseConnections = null;
|
|
EOS_P2P_GetNATType = null;
|
|
EOS_P2P_GetNextReceivedPacketSize = null;
|
|
EOS_P2P_GetPacketQueueInfo = null;
|
|
EOS_P2P_GetPortRange = null;
|
|
EOS_P2P_GetRelayControl = null;
|
|
EOS_P2P_QueryNATType = null;
|
|
EOS_P2P_ReceivePacket = null;
|
|
EOS_P2P_RemoveNotifyIncomingPacketQueueFull = null;
|
|
EOS_P2P_RemoveNotifyPeerConnectionClosed = null;
|
|
EOS_P2P_RemoveNotifyPeerConnectionEstablished = null;
|
|
EOS_P2P_RemoveNotifyPeerConnectionRequest = null;
|
|
EOS_P2P_SendPacket = null;
|
|
EOS_P2P_SetPacketQueueSize = null;
|
|
EOS_P2P_SetPortRange = null;
|
|
EOS_P2P_SetRelayControl = null;
|
|
EOS_Platform_CheckForLauncherAndRestart = null;
|
|
EOS_Platform_Create = null;
|
|
EOS_Platform_GetAchievementsInterface = null;
|
|
EOS_Platform_GetActiveCountryCode = null;
|
|
EOS_Platform_GetActiveLocaleCode = null;
|
|
EOS_Platform_GetAntiCheatClientInterface = null;
|
|
EOS_Platform_GetAntiCheatServerInterface = null;
|
|
EOS_Platform_GetAuthInterface = null;
|
|
EOS_Platform_GetConnectInterface = null;
|
|
EOS_Platform_GetCustomInvitesInterface = null;
|
|
EOS_Platform_GetEcomInterface = null;
|
|
EOS_Platform_GetFriendsInterface = null;
|
|
EOS_Platform_GetKWSInterface = null;
|
|
EOS_Platform_GetLeaderboardsInterface = null;
|
|
EOS_Platform_GetLobbyInterface = null;
|
|
EOS_Platform_GetMetricsInterface = null;
|
|
EOS_Platform_GetModsInterface = null;
|
|
EOS_Platform_GetOverrideCountryCode = null;
|
|
EOS_Platform_GetOverrideLocaleCode = null;
|
|
EOS_Platform_GetP2PInterface = null;
|
|
EOS_Platform_GetPlayerDataStorageInterface = null;
|
|
EOS_Platform_GetPresenceInterface = null;
|
|
EOS_Platform_GetProgressionSnapshotInterface = null;
|
|
EOS_Platform_GetRTCAdminInterface = null;
|
|
EOS_Platform_GetRTCInterface = null;
|
|
EOS_Platform_GetReportsInterface = null;
|
|
EOS_Platform_GetSanctionsInterface = null;
|
|
EOS_Platform_GetSessionsInterface = null;
|
|
EOS_Platform_GetStatsInterface = null;
|
|
EOS_Platform_GetTitleStorageInterface = null;
|
|
EOS_Platform_GetUIInterface = null;
|
|
EOS_Platform_GetUserInfoInterface = null;
|
|
EOS_Platform_Release = null;
|
|
EOS_Platform_SetOverrideCountryCode = null;
|
|
EOS_Platform_SetOverrideLocaleCode = null;
|
|
EOS_Platform_Tick = null;
|
|
EOS_PlayerDataStorageFileTransferRequest_CancelRequest = null;
|
|
EOS_PlayerDataStorageFileTransferRequest_GetFileRequestState = null;
|
|
EOS_PlayerDataStorageFileTransferRequest_GetFilename = null;
|
|
EOS_PlayerDataStorageFileTransferRequest_Release = null;
|
|
EOS_PlayerDataStorage_CopyFileMetadataAtIndex = null;
|
|
EOS_PlayerDataStorage_CopyFileMetadataByFilename = null;
|
|
EOS_PlayerDataStorage_DeleteCache = null;
|
|
EOS_PlayerDataStorage_DeleteFile = null;
|
|
EOS_PlayerDataStorage_DuplicateFile = null;
|
|
EOS_PlayerDataStorage_FileMetadata_Release = null;
|
|
EOS_PlayerDataStorage_GetFileMetadataCount = null;
|
|
EOS_PlayerDataStorage_QueryFile = null;
|
|
EOS_PlayerDataStorage_QueryFileList = null;
|
|
EOS_PlayerDataStorage_ReadFile = null;
|
|
EOS_PlayerDataStorage_WriteFile = null;
|
|
EOS_PresenceModification_DeleteData = null;
|
|
EOS_PresenceModification_Release = null;
|
|
EOS_PresenceModification_SetData = null;
|
|
EOS_PresenceModification_SetJoinInfo = null;
|
|
EOS_PresenceModification_SetRawRichText = null;
|
|
EOS_PresenceModification_SetStatus = null;
|
|
EOS_Presence_AddNotifyJoinGameAccepted = null;
|
|
EOS_Presence_AddNotifyOnPresenceChanged = null;
|
|
EOS_Presence_CopyPresence = null;
|
|
EOS_Presence_CreatePresenceModification = null;
|
|
EOS_Presence_GetJoinInfo = null;
|
|
EOS_Presence_HasPresence = null;
|
|
EOS_Presence_Info_Release = null;
|
|
EOS_Presence_QueryPresence = null;
|
|
EOS_Presence_RemoveNotifyJoinGameAccepted = null;
|
|
EOS_Presence_RemoveNotifyOnPresenceChanged = null;
|
|
EOS_Presence_SetPresence = null;
|
|
EOS_ProductUserId_FromString = null;
|
|
EOS_ProductUserId_IsValid = null;
|
|
EOS_ProductUserId_ToString = null;
|
|
EOS_ProgressionSnapshot_AddProgression = null;
|
|
EOS_ProgressionSnapshot_BeginSnapshot = null;
|
|
EOS_ProgressionSnapshot_DeleteSnapshot = null;
|
|
EOS_ProgressionSnapshot_EndSnapshot = null;
|
|
EOS_ProgressionSnapshot_SubmitSnapshot = null;
|
|
EOS_RTCAdmin_CopyUserTokenByIndex = null;
|
|
EOS_RTCAdmin_CopyUserTokenByUserId = null;
|
|
EOS_RTCAdmin_Kick = null;
|
|
EOS_RTCAdmin_QueryJoinRoomToken = null;
|
|
EOS_RTCAdmin_SetParticipantHardMute = null;
|
|
EOS_RTCAdmin_UserToken_Release = null;
|
|
EOS_RTCAudio_AddNotifyAudioBeforeRender = null;
|
|
EOS_RTCAudio_AddNotifyAudioBeforeSend = null;
|
|
EOS_RTCAudio_AddNotifyAudioDevicesChanged = null;
|
|
EOS_RTCAudio_AddNotifyAudioInputState = null;
|
|
EOS_RTCAudio_AddNotifyAudioOutputState = null;
|
|
EOS_RTCAudio_AddNotifyParticipantUpdated = null;
|
|
EOS_RTCAudio_GetAudioInputDeviceByIndex = null;
|
|
EOS_RTCAudio_GetAudioInputDevicesCount = null;
|
|
EOS_RTCAudio_GetAudioOutputDeviceByIndex = null;
|
|
EOS_RTCAudio_GetAudioOutputDevicesCount = null;
|
|
EOS_RTCAudio_RegisterPlatformAudioUser = null;
|
|
EOS_RTCAudio_RemoveNotifyAudioBeforeRender = null;
|
|
EOS_RTCAudio_RemoveNotifyAudioBeforeSend = null;
|
|
EOS_RTCAudio_RemoveNotifyAudioDevicesChanged = null;
|
|
EOS_RTCAudio_RemoveNotifyAudioInputState = null;
|
|
EOS_RTCAudio_RemoveNotifyAudioOutputState = null;
|
|
EOS_RTCAudio_RemoveNotifyParticipantUpdated = null;
|
|
EOS_RTCAudio_SendAudio = null;
|
|
EOS_RTCAudio_SetAudioInputSettings = null;
|
|
EOS_RTCAudio_SetAudioOutputSettings = null;
|
|
EOS_RTCAudio_UnregisterPlatformAudioUser = null;
|
|
EOS_RTCAudio_UpdateReceiving = null;
|
|
EOS_RTCAudio_UpdateSending = null;
|
|
EOS_RTC_AddNotifyDisconnected = null;
|
|
EOS_RTC_AddNotifyParticipantStatusChanged = null;
|
|
EOS_RTC_BlockParticipant = null;
|
|
EOS_RTC_GetAudioInterface = null;
|
|
EOS_RTC_JoinRoom = null;
|
|
EOS_RTC_LeaveRoom = null;
|
|
EOS_RTC_RemoveNotifyDisconnected = null;
|
|
EOS_RTC_RemoveNotifyParticipantStatusChanged = null;
|
|
EOS_RTC_SetRoomSetting = null;
|
|
EOS_RTC_SetSetting = null;
|
|
EOS_Reports_SendPlayerBehaviorReport = null;
|
|
EOS_Sanctions_CopyPlayerSanctionByIndex = null;
|
|
EOS_Sanctions_GetPlayerSanctionCount = null;
|
|
EOS_Sanctions_PlayerSanction_Release = null;
|
|
EOS_Sanctions_QueryActivePlayerSanctions = null;
|
|
EOS_SessionDetails_Attribute_Release = null;
|
|
EOS_SessionDetails_CopyInfo = null;
|
|
EOS_SessionDetails_CopySessionAttributeByIndex = null;
|
|
EOS_SessionDetails_CopySessionAttributeByKey = null;
|
|
EOS_SessionDetails_GetSessionAttributeCount = null;
|
|
EOS_SessionDetails_Info_Release = null;
|
|
EOS_SessionDetails_Release = null;
|
|
EOS_SessionModification_AddAttribute = null;
|
|
EOS_SessionModification_Release = null;
|
|
EOS_SessionModification_RemoveAttribute = null;
|
|
EOS_SessionModification_SetBucketId = null;
|
|
EOS_SessionModification_SetHostAddress = null;
|
|
EOS_SessionModification_SetInvitesAllowed = null;
|
|
EOS_SessionModification_SetJoinInProgressAllowed = null;
|
|
EOS_SessionModification_SetMaxPlayers = null;
|
|
EOS_SessionModification_SetPermissionLevel = null;
|
|
EOS_SessionSearch_CopySearchResultByIndex = null;
|
|
EOS_SessionSearch_Find = null;
|
|
EOS_SessionSearch_GetSearchResultCount = null;
|
|
EOS_SessionSearch_Release = null;
|
|
EOS_SessionSearch_RemoveParameter = null;
|
|
EOS_SessionSearch_SetMaxResults = null;
|
|
EOS_SessionSearch_SetParameter = null;
|
|
EOS_SessionSearch_SetSessionId = null;
|
|
EOS_SessionSearch_SetTargetUserId = null;
|
|
EOS_Sessions_AddNotifyJoinSessionAccepted = null;
|
|
EOS_Sessions_AddNotifySessionInviteAccepted = null;
|
|
EOS_Sessions_AddNotifySessionInviteReceived = null;
|
|
EOS_Sessions_CopyActiveSessionHandle = null;
|
|
EOS_Sessions_CopySessionHandleByInviteId = null;
|
|
EOS_Sessions_CopySessionHandleByUiEventId = null;
|
|
EOS_Sessions_CopySessionHandleForPresence = null;
|
|
EOS_Sessions_CreateSessionModification = null;
|
|
EOS_Sessions_CreateSessionSearch = null;
|
|
EOS_Sessions_DestroySession = null;
|
|
EOS_Sessions_DumpSessionState = null;
|
|
EOS_Sessions_EndSession = null;
|
|
EOS_Sessions_GetInviteCount = null;
|
|
EOS_Sessions_GetInviteIdByIndex = null;
|
|
EOS_Sessions_IsUserInSession = null;
|
|
EOS_Sessions_JoinSession = null;
|
|
EOS_Sessions_QueryInvites = null;
|
|
EOS_Sessions_RegisterPlayers = null;
|
|
EOS_Sessions_RejectInvite = null;
|
|
EOS_Sessions_RemoveNotifyJoinSessionAccepted = null;
|
|
EOS_Sessions_RemoveNotifySessionInviteAccepted = null;
|
|
EOS_Sessions_RemoveNotifySessionInviteReceived = null;
|
|
EOS_Sessions_SendInvite = null;
|
|
EOS_Sessions_StartSession = null;
|
|
EOS_Sessions_UnregisterPlayers = null;
|
|
EOS_Sessions_UpdateSession = null;
|
|
EOS_Sessions_UpdateSessionModification = null;
|
|
EOS_Shutdown = null;
|
|
EOS_Stats_CopyStatByIndex = null;
|
|
EOS_Stats_CopyStatByName = null;
|
|
EOS_Stats_GetStatsCount = null;
|
|
EOS_Stats_IngestStat = null;
|
|
EOS_Stats_QueryStats = null;
|
|
EOS_Stats_Stat_Release = null;
|
|
EOS_TitleStorageFileTransferRequest_CancelRequest = null;
|
|
EOS_TitleStorageFileTransferRequest_GetFileRequestState = null;
|
|
EOS_TitleStorageFileTransferRequest_GetFilename = null;
|
|
EOS_TitleStorageFileTransferRequest_Release = null;
|
|
EOS_TitleStorage_CopyFileMetadataAtIndex = null;
|
|
EOS_TitleStorage_CopyFileMetadataByFilename = null;
|
|
EOS_TitleStorage_DeleteCache = null;
|
|
EOS_TitleStorage_FileMetadata_Release = null;
|
|
EOS_TitleStorage_GetFileMetadataCount = null;
|
|
EOS_TitleStorage_QueryFile = null;
|
|
EOS_TitleStorage_QueryFileList = null;
|
|
EOS_TitleStorage_ReadFile = null;
|
|
EOS_UI_AcknowledgeEventId = null;
|
|
EOS_UI_AddNotifyDisplaySettingsUpdated = null;
|
|
EOS_UI_GetFriendsVisible = null;
|
|
EOS_UI_GetNotificationLocationPreference = null;
|
|
EOS_UI_GetToggleFriendsKey = null;
|
|
EOS_UI_HideFriends = null;
|
|
EOS_UI_IsValidKeyCombination = null;
|
|
EOS_UI_RemoveNotifyDisplaySettingsUpdated = null;
|
|
EOS_UI_SetDisplayPreference = null;
|
|
EOS_UI_SetToggleFriendsKey = null;
|
|
EOS_UI_ShowFriends = null;
|
|
EOS_UserInfo_CopyExternalUserInfoByAccountId = null;
|
|
EOS_UserInfo_CopyExternalUserInfoByAccountType = null;
|
|
EOS_UserInfo_CopyExternalUserInfoByIndex = null;
|
|
EOS_UserInfo_CopyUserInfo = null;
|
|
EOS_UserInfo_ExternalUserInfo_Release = null;
|
|
EOS_UserInfo_GetExternalUserInfoCount = null;
|
|
EOS_UserInfo_QueryUserInfo = null;
|
|
EOS_UserInfo_QueryUserInfoByDisplayName = null;
|
|
EOS_UserInfo_QueryUserInfoByExternalAccount = null;
|
|
EOS_UserInfo_Release = null;
|
|
}
|
|
#endif
|
|
|
|
#if EOS_DYNAMIC_BINDINGS
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Achievements_AddNotifyAchievementsUnlockedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Achievements.OnAchievementsUnlockedCallbackInternal notificationFn);
|
|
internal static EOS_Achievements_AddNotifyAchievementsUnlockedCallback EOS_Achievements_AddNotifyAchievementsUnlocked;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Achievements_AddNotifyAchievementsUnlockedV2Callback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Achievements.OnAchievementsUnlockedCallbackV2Internal notificationFn);
|
|
internal static EOS_Achievements_AddNotifyAchievementsUnlockedV2Callback EOS_Achievements_AddNotifyAchievementsUnlockedV2;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Achievements_CopyAchievementDefinitionByAchievementIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outDefinition);
|
|
internal static EOS_Achievements_CopyAchievementDefinitionByAchievementIdCallback EOS_Achievements_CopyAchievementDefinitionByAchievementId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Achievements_CopyAchievementDefinitionByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outDefinition);
|
|
internal static EOS_Achievements_CopyAchievementDefinitionByIndexCallback EOS_Achievements_CopyAchievementDefinitionByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Achievements_CopyAchievementDefinitionV2ByAchievementIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outDefinition);
|
|
internal static EOS_Achievements_CopyAchievementDefinitionV2ByAchievementIdCallback EOS_Achievements_CopyAchievementDefinitionV2ByAchievementId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Achievements_CopyAchievementDefinitionV2ByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outDefinition);
|
|
internal static EOS_Achievements_CopyAchievementDefinitionV2ByIndexCallback EOS_Achievements_CopyAchievementDefinitionV2ByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Achievements_CopyPlayerAchievementByAchievementIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAchievement);
|
|
internal static EOS_Achievements_CopyPlayerAchievementByAchievementIdCallback EOS_Achievements_CopyPlayerAchievementByAchievementId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Achievements_CopyPlayerAchievementByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAchievement);
|
|
internal static EOS_Achievements_CopyPlayerAchievementByIndexCallback EOS_Achievements_CopyPlayerAchievementByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Achievements_CopyUnlockedAchievementByAchievementIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAchievement);
|
|
internal static EOS_Achievements_CopyUnlockedAchievementByAchievementIdCallback EOS_Achievements_CopyUnlockedAchievementByAchievementId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Achievements_CopyUnlockedAchievementByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAchievement);
|
|
internal static EOS_Achievements_CopyUnlockedAchievementByIndexCallback EOS_Achievements_CopyUnlockedAchievementByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Achievements_DefinitionV2_ReleaseCallback(System.IntPtr achievementDefinition);
|
|
internal static EOS_Achievements_DefinitionV2_ReleaseCallback EOS_Achievements_DefinitionV2_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Achievements_Definition_ReleaseCallback(System.IntPtr achievementDefinition);
|
|
internal static EOS_Achievements_Definition_ReleaseCallback EOS_Achievements_Definition_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Achievements_GetAchievementDefinitionCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Achievements_GetAchievementDefinitionCountCallback EOS_Achievements_GetAchievementDefinitionCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Achievements_GetPlayerAchievementCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Achievements_GetPlayerAchievementCountCallback EOS_Achievements_GetPlayerAchievementCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Achievements_GetUnlockedAchievementCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Achievements_GetUnlockedAchievementCountCallback EOS_Achievements_GetUnlockedAchievementCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Achievements_PlayerAchievement_ReleaseCallback(System.IntPtr achievement);
|
|
internal static EOS_Achievements_PlayerAchievement_ReleaseCallback EOS_Achievements_PlayerAchievement_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Achievements_QueryDefinitionsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Achievements.OnQueryDefinitionsCompleteCallbackInternal completionDelegate);
|
|
internal static EOS_Achievements_QueryDefinitionsCallback EOS_Achievements_QueryDefinitions;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Achievements_QueryPlayerAchievementsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Achievements.OnQueryPlayerAchievementsCompleteCallbackInternal completionDelegate);
|
|
internal static EOS_Achievements_QueryPlayerAchievementsCallback EOS_Achievements_QueryPlayerAchievements;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Achievements_RemoveNotifyAchievementsUnlockedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_Achievements_RemoveNotifyAchievementsUnlockedCallback EOS_Achievements_RemoveNotifyAchievementsUnlocked;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Achievements_UnlockAchievementsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Achievements.OnUnlockAchievementsCompleteCallbackInternal completionDelegate);
|
|
internal static EOS_Achievements_UnlockAchievementsCallback EOS_Achievements_UnlockAchievements;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Achievements_UnlockedAchievement_ReleaseCallback(System.IntPtr achievement);
|
|
internal static EOS_Achievements_UnlockedAchievement_ReleaseCallback EOS_Achievements_UnlockedAchievement_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_ActiveSession_CopyInfoCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outActiveSessionInfo);
|
|
internal static EOS_ActiveSession_CopyInfoCallback EOS_ActiveSession_CopyInfo;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_ActiveSession_GetRegisteredPlayerByIndexCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_ActiveSession_GetRegisteredPlayerByIndexCallback EOS_ActiveSession_GetRegisteredPlayerByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_ActiveSession_GetRegisteredPlayerCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_ActiveSession_GetRegisteredPlayerCountCallback EOS_ActiveSession_GetRegisteredPlayerCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_ActiveSession_Info_ReleaseCallback(System.IntPtr activeSessionInfo);
|
|
internal static EOS_ActiveSession_Info_ReleaseCallback EOS_ActiveSession_Info_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_ActiveSession_ReleaseCallback(System.IntPtr activeSessionHandle);
|
|
internal static EOS_ActiveSession_ReleaseCallback EOS_ActiveSession_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatClient_AddExternalIntegrityCatalogCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatClient_AddExternalIntegrityCatalogCallback EOS_AntiCheatClient_AddExternalIntegrityCatalog;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_AntiCheatClient_AddNotifyMessageToPeerCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, AntiCheatClient.OnMessageToPeerCallbackInternal notificationFn);
|
|
internal static EOS_AntiCheatClient_AddNotifyMessageToPeerCallback EOS_AntiCheatClient_AddNotifyMessageToPeer;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_AntiCheatClient_AddNotifyMessageToServerCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, AntiCheatClient.OnMessageToServerCallbackInternal notificationFn);
|
|
internal static EOS_AntiCheatClient_AddNotifyMessageToServerCallback EOS_AntiCheatClient_AddNotifyMessageToServer;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_AntiCheatClient_AddNotifyPeerActionRequiredCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, AntiCheatClient.OnPeerActionRequiredCallbackInternal notificationFn);
|
|
internal static EOS_AntiCheatClient_AddNotifyPeerActionRequiredCallback EOS_AntiCheatClient_AddNotifyPeerActionRequired;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_AntiCheatClient_AddNotifyPeerAuthStatusChangedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, AntiCheatClient.OnPeerAuthStatusChangedCallbackInternal notificationFn);
|
|
internal static EOS_AntiCheatClient_AddNotifyPeerAuthStatusChangedCallback EOS_AntiCheatClient_AddNotifyPeerAuthStatusChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatClient_BeginSessionCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatClient_BeginSessionCallback EOS_AntiCheatClient_BeginSession;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatClient_EndSessionCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatClient_EndSessionCallback EOS_AntiCheatClient_EndSession;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatClient_GetProtectMessageOutputLengthCallback(System.IntPtr handle, System.IntPtr options, ref uint outBufferSizeBytes);
|
|
internal static EOS_AntiCheatClient_GetProtectMessageOutputLengthCallback EOS_AntiCheatClient_GetProtectMessageOutputLength;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatClient_PollStatusCallback(System.IntPtr handle, System.IntPtr options, ref AntiCheatClient.AntiCheatClientViolationType outViolationType, System.IntPtr outMessage);
|
|
internal static EOS_AntiCheatClient_PollStatusCallback EOS_AntiCheatClient_PollStatus;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatClient_ProtectMessageCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref uint outBytesWritten);
|
|
internal static EOS_AntiCheatClient_ProtectMessageCallback EOS_AntiCheatClient_ProtectMessage;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatClient_ReceiveMessageFromPeerCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatClient_ReceiveMessageFromPeerCallback EOS_AntiCheatClient_ReceiveMessageFromPeer;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatClient_ReceiveMessageFromServerCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatClient_ReceiveMessageFromServerCallback EOS_AntiCheatClient_ReceiveMessageFromServer;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatClient_RegisterPeerCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatClient_RegisterPeerCallback EOS_AntiCheatClient_RegisterPeer;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_AntiCheatClient_RemoveNotifyMessageToPeerCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_AntiCheatClient_RemoveNotifyMessageToPeerCallback EOS_AntiCheatClient_RemoveNotifyMessageToPeer;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_AntiCheatClient_RemoveNotifyMessageToServerCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_AntiCheatClient_RemoveNotifyMessageToServerCallback EOS_AntiCheatClient_RemoveNotifyMessageToServer;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_AntiCheatClient_RemoveNotifyPeerActionRequiredCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_AntiCheatClient_RemoveNotifyPeerActionRequiredCallback EOS_AntiCheatClient_RemoveNotifyPeerActionRequired;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChangedCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChangedCallback EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatClient_UnprotectMessageCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref uint outBytesWritten);
|
|
internal static EOS_AntiCheatClient_UnprotectMessageCallback EOS_AntiCheatClient_UnprotectMessage;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatClient_UnregisterPeerCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatClient_UnregisterPeerCallback EOS_AntiCheatClient_UnregisterPeer;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_AntiCheatServer_AddNotifyClientActionRequiredCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, AntiCheatServer.OnClientActionRequiredCallbackInternal notificationFn);
|
|
internal static EOS_AntiCheatServer_AddNotifyClientActionRequiredCallback EOS_AntiCheatServer_AddNotifyClientActionRequired;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_AntiCheatServer_AddNotifyClientAuthStatusChangedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, AntiCheatServer.OnClientAuthStatusChangedCallbackInternal notificationFn);
|
|
internal static EOS_AntiCheatServer_AddNotifyClientAuthStatusChangedCallback EOS_AntiCheatServer_AddNotifyClientAuthStatusChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_AntiCheatServer_AddNotifyMessageToClientCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, AntiCheatServer.OnMessageToClientCallbackInternal notificationFn);
|
|
internal static EOS_AntiCheatServer_AddNotifyMessageToClientCallback EOS_AntiCheatServer_AddNotifyMessageToClient;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_BeginSessionCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_BeginSessionCallback EOS_AntiCheatServer_BeginSession;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_EndSessionCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_EndSessionCallback EOS_AntiCheatServer_EndSession;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_GetProtectMessageOutputLengthCallback(System.IntPtr handle, System.IntPtr options, ref uint outBufferSizeBytes);
|
|
internal static EOS_AntiCheatServer_GetProtectMessageOutputLengthCallback EOS_AntiCheatServer_GetProtectMessageOutputLength;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_LogEventCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_LogEventCallback EOS_AntiCheatServer_LogEvent;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_LogGameRoundEndCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_LogGameRoundEndCallback EOS_AntiCheatServer_LogGameRoundEnd;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_LogGameRoundStartCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_LogGameRoundStartCallback EOS_AntiCheatServer_LogGameRoundStart;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_LogPlayerDespawnCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_LogPlayerDespawnCallback EOS_AntiCheatServer_LogPlayerDespawn;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_LogPlayerReviveCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_LogPlayerReviveCallback EOS_AntiCheatServer_LogPlayerRevive;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_LogPlayerSpawnCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_LogPlayerSpawnCallback EOS_AntiCheatServer_LogPlayerSpawn;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_LogPlayerTakeDamageCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_LogPlayerTakeDamageCallback EOS_AntiCheatServer_LogPlayerTakeDamage;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_LogPlayerTickCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_LogPlayerTickCallback EOS_AntiCheatServer_LogPlayerTick;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_LogPlayerUseAbilityCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_LogPlayerUseAbilityCallback EOS_AntiCheatServer_LogPlayerUseAbility;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_LogPlayerUseWeaponCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_LogPlayerUseWeaponCallback EOS_AntiCheatServer_LogPlayerUseWeapon;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_ProtectMessageCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref uint outBytesWritten);
|
|
internal static EOS_AntiCheatServer_ProtectMessageCallback EOS_AntiCheatServer_ProtectMessage;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_ReceiveMessageFromClientCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_ReceiveMessageFromClientCallback EOS_AntiCheatServer_ReceiveMessageFromClient;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_RegisterClientCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_RegisterClientCallback EOS_AntiCheatServer_RegisterClient;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_RegisterEventCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_RegisterEventCallback EOS_AntiCheatServer_RegisterEvent;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_AntiCheatServer_RemoveNotifyClientActionRequiredCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_AntiCheatServer_RemoveNotifyClientActionRequiredCallback EOS_AntiCheatServer_RemoveNotifyClientActionRequired;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChangedCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChangedCallback EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_AntiCheatServer_RemoveNotifyMessageToClientCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_AntiCheatServer_RemoveNotifyMessageToClientCallback EOS_AntiCheatServer_RemoveNotifyMessageToClient;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_SetClientDetailsCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_SetClientDetailsCallback EOS_AntiCheatServer_SetClientDetails;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_SetClientNetworkStateCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_SetClientNetworkStateCallback EOS_AntiCheatServer_SetClientNetworkState;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_SetGameSessionIdCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_SetGameSessionIdCallback EOS_AntiCheatServer_SetGameSessionId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_UnprotectMessageCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref uint outBytesWritten);
|
|
internal static EOS_AntiCheatServer_UnprotectMessageCallback EOS_AntiCheatServer_UnprotectMessage;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_AntiCheatServer_UnregisterClientCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_AntiCheatServer_UnregisterClientCallback EOS_AntiCheatServer_UnregisterClient;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Auth_AddNotifyLoginStatusChangedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnLoginStatusChangedCallbackInternal notification);
|
|
internal static EOS_Auth_AddNotifyLoginStatusChangedCallback EOS_Auth_AddNotifyLoginStatusChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Auth_CopyIdTokenCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outIdToken);
|
|
internal static EOS_Auth_CopyIdTokenCallback EOS_Auth_CopyIdToken;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Auth_CopyUserAuthTokenCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr localUserId, ref System.IntPtr outUserAuthToken);
|
|
internal static EOS_Auth_CopyUserAuthTokenCallback EOS_Auth_CopyUserAuthToken;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Auth_DeletePersistentAuthCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnDeletePersistentAuthCallbackInternal completionDelegate);
|
|
internal static EOS_Auth_DeletePersistentAuthCallback EOS_Auth_DeletePersistentAuth;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Auth_GetLoggedInAccountByIndexCallback(System.IntPtr handle, int index);
|
|
internal static EOS_Auth_GetLoggedInAccountByIndexCallback EOS_Auth_GetLoggedInAccountByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate int EOS_Auth_GetLoggedInAccountsCountCallback(System.IntPtr handle);
|
|
internal static EOS_Auth_GetLoggedInAccountsCountCallback EOS_Auth_GetLoggedInAccountsCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate LoginStatus EOS_Auth_GetLoginStatusCallback(System.IntPtr handle, System.IntPtr localUserId);
|
|
internal static EOS_Auth_GetLoginStatusCallback EOS_Auth_GetLoginStatus;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Auth_GetMergedAccountByIndexCallback(System.IntPtr handle, System.IntPtr localUserId, uint index);
|
|
internal static EOS_Auth_GetMergedAccountByIndexCallback EOS_Auth_GetMergedAccountByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Auth_GetMergedAccountsCountCallback(System.IntPtr handle, System.IntPtr localUserId);
|
|
internal static EOS_Auth_GetMergedAccountsCountCallback EOS_Auth_GetMergedAccountsCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Auth_GetSelectedAccountIdCallback(System.IntPtr handle, System.IntPtr localUserId, ref System.IntPtr outSelectedAccountId);
|
|
internal static EOS_Auth_GetSelectedAccountIdCallback EOS_Auth_GetSelectedAccountId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Auth_IdToken_ReleaseCallback(System.IntPtr idToken);
|
|
internal static EOS_Auth_IdToken_ReleaseCallback EOS_Auth_IdToken_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Auth_LinkAccountCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnLinkAccountCallbackInternal completionDelegate);
|
|
internal static EOS_Auth_LinkAccountCallback EOS_Auth_LinkAccount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Auth_LoginCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnLoginCallbackInternal completionDelegate);
|
|
internal static EOS_Auth_LoginCallback EOS_Auth_Login;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Auth_LogoutCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnLogoutCallbackInternal completionDelegate);
|
|
internal static EOS_Auth_LogoutCallback EOS_Auth_Logout;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Auth_QueryIdTokenCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnQueryIdTokenCallbackInternal completionDelegate);
|
|
internal static EOS_Auth_QueryIdTokenCallback EOS_Auth_QueryIdToken;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Auth_RemoveNotifyLoginStatusChangedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_Auth_RemoveNotifyLoginStatusChangedCallback EOS_Auth_RemoveNotifyLoginStatusChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Auth_Token_ReleaseCallback(System.IntPtr authToken);
|
|
internal static EOS_Auth_Token_ReleaseCallback EOS_Auth_Token_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Auth_VerifyIdTokenCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnVerifyIdTokenCallbackInternal completionDelegate);
|
|
internal static EOS_Auth_VerifyIdTokenCallback EOS_Auth_VerifyIdToken;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Auth_VerifyUserAuthCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnVerifyUserAuthCallbackInternal completionDelegate);
|
|
internal static EOS_Auth_VerifyUserAuthCallback EOS_Auth_VerifyUserAuth;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_ByteArray_ToStringCallback(System.IntPtr byteArray, uint length, System.IntPtr outBuffer, ref uint inOutBufferLength);
|
|
internal static EOS_ByteArray_ToStringCallback EOS_ByteArray_ToString;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Connect_AddNotifyAuthExpirationCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnAuthExpirationCallbackInternal notification);
|
|
internal static EOS_Connect_AddNotifyAuthExpirationCallback EOS_Connect_AddNotifyAuthExpiration;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Connect_AddNotifyLoginStatusChangedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnLoginStatusChangedCallbackInternal notification);
|
|
internal static EOS_Connect_AddNotifyLoginStatusChangedCallback EOS_Connect_AddNotifyLoginStatusChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Connect_CopyIdTokenCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outIdToken);
|
|
internal static EOS_Connect_CopyIdTokenCallback EOS_Connect_CopyIdToken;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Connect_CopyProductUserExternalAccountByAccountIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outExternalAccountInfo);
|
|
internal static EOS_Connect_CopyProductUserExternalAccountByAccountIdCallback EOS_Connect_CopyProductUserExternalAccountByAccountId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Connect_CopyProductUserExternalAccountByAccountTypeCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outExternalAccountInfo);
|
|
internal static EOS_Connect_CopyProductUserExternalAccountByAccountTypeCallback EOS_Connect_CopyProductUserExternalAccountByAccountType;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Connect_CopyProductUserExternalAccountByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outExternalAccountInfo);
|
|
internal static EOS_Connect_CopyProductUserExternalAccountByIndexCallback EOS_Connect_CopyProductUserExternalAccountByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Connect_CopyProductUserInfoCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outExternalAccountInfo);
|
|
internal static EOS_Connect_CopyProductUserInfoCallback EOS_Connect_CopyProductUserInfo;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Connect_CreateDeviceIdCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnCreateDeviceIdCallbackInternal completionDelegate);
|
|
internal static EOS_Connect_CreateDeviceIdCallback EOS_Connect_CreateDeviceId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Connect_CreateUserCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnCreateUserCallbackInternal completionDelegate);
|
|
internal static EOS_Connect_CreateUserCallback EOS_Connect_CreateUser;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Connect_DeleteDeviceIdCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnDeleteDeviceIdCallbackInternal completionDelegate);
|
|
internal static EOS_Connect_DeleteDeviceIdCallback EOS_Connect_DeleteDeviceId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Connect_ExternalAccountInfo_ReleaseCallback(System.IntPtr externalAccountInfo);
|
|
internal static EOS_Connect_ExternalAccountInfo_ReleaseCallback EOS_Connect_ExternalAccountInfo_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Connect_GetExternalAccountMappingCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Connect_GetExternalAccountMappingCallback EOS_Connect_GetExternalAccountMapping;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Connect_GetLoggedInUserByIndexCallback(System.IntPtr handle, int index);
|
|
internal static EOS_Connect_GetLoggedInUserByIndexCallback EOS_Connect_GetLoggedInUserByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate int EOS_Connect_GetLoggedInUsersCountCallback(System.IntPtr handle);
|
|
internal static EOS_Connect_GetLoggedInUsersCountCallback EOS_Connect_GetLoggedInUsersCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate LoginStatus EOS_Connect_GetLoginStatusCallback(System.IntPtr handle, System.IntPtr localUserId);
|
|
internal static EOS_Connect_GetLoginStatusCallback EOS_Connect_GetLoginStatus;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Connect_GetProductUserExternalAccountCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Connect_GetProductUserExternalAccountCountCallback EOS_Connect_GetProductUserExternalAccountCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Connect_GetProductUserIdMappingCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
internal static EOS_Connect_GetProductUserIdMappingCallback EOS_Connect_GetProductUserIdMapping;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Connect_IdToken_ReleaseCallback(System.IntPtr idToken);
|
|
internal static EOS_Connect_IdToken_ReleaseCallback EOS_Connect_IdToken_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Connect_LinkAccountCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnLinkAccountCallbackInternal completionDelegate);
|
|
internal static EOS_Connect_LinkAccountCallback EOS_Connect_LinkAccount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Connect_LoginCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnLoginCallbackInternal completionDelegate);
|
|
internal static EOS_Connect_LoginCallback EOS_Connect_Login;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Connect_QueryExternalAccountMappingsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnQueryExternalAccountMappingsCallbackInternal completionDelegate);
|
|
internal static EOS_Connect_QueryExternalAccountMappingsCallback EOS_Connect_QueryExternalAccountMappings;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Connect_QueryProductUserIdMappingsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnQueryProductUserIdMappingsCallbackInternal completionDelegate);
|
|
internal static EOS_Connect_QueryProductUserIdMappingsCallback EOS_Connect_QueryProductUserIdMappings;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Connect_RemoveNotifyAuthExpirationCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_Connect_RemoveNotifyAuthExpirationCallback EOS_Connect_RemoveNotifyAuthExpiration;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Connect_RemoveNotifyLoginStatusChangedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_Connect_RemoveNotifyLoginStatusChangedCallback EOS_Connect_RemoveNotifyLoginStatusChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Connect_TransferDeviceIdAccountCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnTransferDeviceIdAccountCallbackInternal completionDelegate);
|
|
internal static EOS_Connect_TransferDeviceIdAccountCallback EOS_Connect_TransferDeviceIdAccount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Connect_UnlinkAccountCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnUnlinkAccountCallbackInternal completionDelegate);
|
|
internal static EOS_Connect_UnlinkAccountCallback EOS_Connect_UnlinkAccount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Connect_VerifyIdTokenCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnVerifyIdTokenCallbackInternal completionDelegate);
|
|
internal static EOS_Connect_VerifyIdTokenCallback EOS_Connect_VerifyIdToken;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_ContinuanceToken_ToStringCallback(System.IntPtr continuanceToken, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
internal static EOS_ContinuanceToken_ToStringCallback EOS_ContinuanceToken_ToString;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_CustomInvites_AddNotifyCustomInviteAcceptedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, CustomInvites.OnCustomInviteAcceptedCallbackInternal notificationFn);
|
|
internal static EOS_CustomInvites_AddNotifyCustomInviteAcceptedCallback EOS_CustomInvites_AddNotifyCustomInviteAccepted;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_CustomInvites_AddNotifyCustomInviteReceivedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, CustomInvites.OnCustomInviteReceivedCallbackInternal notificationFn);
|
|
internal static EOS_CustomInvites_AddNotifyCustomInviteReceivedCallback EOS_CustomInvites_AddNotifyCustomInviteReceived;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_CustomInvites_FinalizeInviteCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_CustomInvites_FinalizeInviteCallback EOS_CustomInvites_FinalizeInvite;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_CustomInvites_RemoveNotifyCustomInviteAcceptedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_CustomInvites_RemoveNotifyCustomInviteAcceptedCallback EOS_CustomInvites_RemoveNotifyCustomInviteAccepted;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_CustomInvites_RemoveNotifyCustomInviteReceivedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_CustomInvites_RemoveNotifyCustomInviteReceivedCallback EOS_CustomInvites_RemoveNotifyCustomInviteReceived;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_CustomInvites_SendCustomInviteCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, CustomInvites.OnSendCustomInviteCallbackInternal completionDelegate);
|
|
internal static EOS_CustomInvites_SendCustomInviteCallback EOS_CustomInvites_SendCustomInvite;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_CustomInvites_SetCustomInviteCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_CustomInvites_SetCustomInviteCallback EOS_CustomInvites_SetCustomInvite;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate int EOS_EResult_IsOperationCompleteCallback(Result result);
|
|
internal static EOS_EResult_IsOperationCompleteCallback EOS_EResult_IsOperationComplete;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_EResult_ToStringCallback(Result result);
|
|
internal static EOS_EResult_ToStringCallback EOS_EResult_ToString;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Ecom_CatalogItem_ReleaseCallback(System.IntPtr catalogItem);
|
|
internal static EOS_Ecom_CatalogItem_ReleaseCallback EOS_Ecom_CatalogItem_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Ecom_CatalogOffer_ReleaseCallback(System.IntPtr catalogOffer);
|
|
internal static EOS_Ecom_CatalogOffer_ReleaseCallback EOS_Ecom_CatalogOffer_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Ecom_CatalogRelease_ReleaseCallback(System.IntPtr catalogRelease);
|
|
internal static EOS_Ecom_CatalogRelease_ReleaseCallback EOS_Ecom_CatalogRelease_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Ecom_CheckoutCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Ecom.OnCheckoutCallbackInternal completionDelegate);
|
|
internal static EOS_Ecom_CheckoutCallback EOS_Ecom_Checkout;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Ecom_CopyEntitlementByIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outEntitlement);
|
|
internal static EOS_Ecom_CopyEntitlementByIdCallback EOS_Ecom_CopyEntitlementById;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Ecom_CopyEntitlementByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outEntitlement);
|
|
internal static EOS_Ecom_CopyEntitlementByIndexCallback EOS_Ecom_CopyEntitlementByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Ecom_CopyEntitlementByNameAndIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outEntitlement);
|
|
internal static EOS_Ecom_CopyEntitlementByNameAndIndexCallback EOS_Ecom_CopyEntitlementByNameAndIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Ecom_CopyItemByIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outItem);
|
|
internal static EOS_Ecom_CopyItemByIdCallback EOS_Ecom_CopyItemById;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Ecom_CopyItemImageInfoByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outImageInfo);
|
|
internal static EOS_Ecom_CopyItemImageInfoByIndexCallback EOS_Ecom_CopyItemImageInfoByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Ecom_CopyItemReleaseByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outRelease);
|
|
internal static EOS_Ecom_CopyItemReleaseByIndexCallback EOS_Ecom_CopyItemReleaseByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Ecom_CopyOfferByIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outOffer);
|
|
internal static EOS_Ecom_CopyOfferByIdCallback EOS_Ecom_CopyOfferById;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Ecom_CopyOfferByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outOffer);
|
|
internal static EOS_Ecom_CopyOfferByIndexCallback EOS_Ecom_CopyOfferByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Ecom_CopyOfferImageInfoByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outImageInfo);
|
|
internal static EOS_Ecom_CopyOfferImageInfoByIndexCallback EOS_Ecom_CopyOfferImageInfoByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Ecom_CopyOfferItemByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outItem);
|
|
internal static EOS_Ecom_CopyOfferItemByIndexCallback EOS_Ecom_CopyOfferItemByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Ecom_CopyTransactionByIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outTransaction);
|
|
internal static EOS_Ecom_CopyTransactionByIdCallback EOS_Ecom_CopyTransactionById;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Ecom_CopyTransactionByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outTransaction);
|
|
internal static EOS_Ecom_CopyTransactionByIndexCallback EOS_Ecom_CopyTransactionByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Ecom_Entitlement_ReleaseCallback(System.IntPtr entitlement);
|
|
internal static EOS_Ecom_Entitlement_ReleaseCallback EOS_Ecom_Entitlement_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Ecom_GetEntitlementsByNameCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Ecom_GetEntitlementsByNameCountCallback EOS_Ecom_GetEntitlementsByNameCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Ecom_GetEntitlementsCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Ecom_GetEntitlementsCountCallback EOS_Ecom_GetEntitlementsCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Ecom_GetItemImageInfoCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Ecom_GetItemImageInfoCountCallback EOS_Ecom_GetItemImageInfoCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Ecom_GetItemReleaseCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Ecom_GetItemReleaseCountCallback EOS_Ecom_GetItemReleaseCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Ecom_GetOfferCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Ecom_GetOfferCountCallback EOS_Ecom_GetOfferCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Ecom_GetOfferImageInfoCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Ecom_GetOfferImageInfoCountCallback EOS_Ecom_GetOfferImageInfoCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Ecom_GetOfferItemCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Ecom_GetOfferItemCountCallback EOS_Ecom_GetOfferItemCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Ecom_GetTransactionCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Ecom_GetTransactionCountCallback EOS_Ecom_GetTransactionCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Ecom_KeyImageInfo_ReleaseCallback(System.IntPtr keyImageInfo);
|
|
internal static EOS_Ecom_KeyImageInfo_ReleaseCallback EOS_Ecom_KeyImageInfo_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Ecom_QueryEntitlementsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Ecom.OnQueryEntitlementsCallbackInternal completionDelegate);
|
|
internal static EOS_Ecom_QueryEntitlementsCallback EOS_Ecom_QueryEntitlements;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Ecom_QueryOffersCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Ecom.OnQueryOffersCallbackInternal completionDelegate);
|
|
internal static EOS_Ecom_QueryOffersCallback EOS_Ecom_QueryOffers;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Ecom_QueryOwnershipCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Ecom.OnQueryOwnershipCallbackInternal completionDelegate);
|
|
internal static EOS_Ecom_QueryOwnershipCallback EOS_Ecom_QueryOwnership;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Ecom_QueryOwnershipTokenCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Ecom.OnQueryOwnershipTokenCallbackInternal completionDelegate);
|
|
internal static EOS_Ecom_QueryOwnershipTokenCallback EOS_Ecom_QueryOwnershipToken;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Ecom_RedeemEntitlementsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Ecom.OnRedeemEntitlementsCallbackInternal completionDelegate);
|
|
internal static EOS_Ecom_RedeemEntitlementsCallback EOS_Ecom_RedeemEntitlements;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Ecom_Transaction_CopyEntitlementByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outEntitlement);
|
|
internal static EOS_Ecom_Transaction_CopyEntitlementByIndexCallback EOS_Ecom_Transaction_CopyEntitlementByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Ecom_Transaction_GetEntitlementsCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Ecom_Transaction_GetEntitlementsCountCallback EOS_Ecom_Transaction_GetEntitlementsCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Ecom_Transaction_GetTransactionIdCallback(System.IntPtr handle, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
internal static EOS_Ecom_Transaction_GetTransactionIdCallback EOS_Ecom_Transaction_GetTransactionId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Ecom_Transaction_ReleaseCallback(System.IntPtr transaction);
|
|
internal static EOS_Ecom_Transaction_ReleaseCallback EOS_Ecom_Transaction_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_EpicAccountId_FromStringCallback(System.IntPtr accountIdString);
|
|
internal static EOS_EpicAccountId_FromStringCallback EOS_EpicAccountId_FromString;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate int EOS_EpicAccountId_IsValidCallback(System.IntPtr accountId);
|
|
internal static EOS_EpicAccountId_IsValidCallback EOS_EpicAccountId_IsValid;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_EpicAccountId_ToStringCallback(System.IntPtr accountId, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
internal static EOS_EpicAccountId_ToStringCallback EOS_EpicAccountId_ToString;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Friends_AcceptInviteCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Friends.OnAcceptInviteCallbackInternal completionDelegate);
|
|
internal static EOS_Friends_AcceptInviteCallback EOS_Friends_AcceptInvite;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Friends_AddNotifyFriendsUpdateCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Friends.OnFriendsUpdateCallbackInternal friendsUpdateHandler);
|
|
internal static EOS_Friends_AddNotifyFriendsUpdateCallback EOS_Friends_AddNotifyFriendsUpdate;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Friends_GetFriendAtIndexCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Friends_GetFriendAtIndexCallback EOS_Friends_GetFriendAtIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate int EOS_Friends_GetFriendsCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Friends_GetFriendsCountCallback EOS_Friends_GetFriendsCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Friends.FriendsStatus EOS_Friends_GetStatusCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Friends_GetStatusCallback EOS_Friends_GetStatus;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Friends_QueryFriendsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Friends.OnQueryFriendsCallbackInternal completionDelegate);
|
|
internal static EOS_Friends_QueryFriendsCallback EOS_Friends_QueryFriends;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Friends_RejectInviteCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Friends.OnRejectInviteCallbackInternal completionDelegate);
|
|
internal static EOS_Friends_RejectInviteCallback EOS_Friends_RejectInvite;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Friends_RemoveNotifyFriendsUpdateCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_Friends_RemoveNotifyFriendsUpdateCallback EOS_Friends_RemoveNotifyFriendsUpdate;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Friends_SendInviteCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Friends.OnSendInviteCallbackInternal completionDelegate);
|
|
internal static EOS_Friends_SendInviteCallback EOS_Friends_SendInvite;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_InitializeCallback(System.IntPtr options);
|
|
internal static EOS_InitializeCallback EOS_Initialize;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_KWS_AddNotifyPermissionsUpdateReceivedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, KWS.OnPermissionsUpdateReceivedCallbackInternal notificationFn);
|
|
internal static EOS_KWS_AddNotifyPermissionsUpdateReceivedCallback EOS_KWS_AddNotifyPermissionsUpdateReceived;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_KWS_CopyPermissionByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outPermission);
|
|
internal static EOS_KWS_CopyPermissionByIndexCallback EOS_KWS_CopyPermissionByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_KWS_CreateUserCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, KWS.OnCreateUserCallbackInternal completionDelegate);
|
|
internal static EOS_KWS_CreateUserCallback EOS_KWS_CreateUser;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_KWS_GetPermissionByKeyCallback(System.IntPtr handle, System.IntPtr options, ref KWS.KWSPermissionStatus outPermission);
|
|
internal static EOS_KWS_GetPermissionByKeyCallback EOS_KWS_GetPermissionByKey;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate int EOS_KWS_GetPermissionsCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_KWS_GetPermissionsCountCallback EOS_KWS_GetPermissionsCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_KWS_PermissionStatus_ReleaseCallback(System.IntPtr permissionStatus);
|
|
internal static EOS_KWS_PermissionStatus_ReleaseCallback EOS_KWS_PermissionStatus_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_KWS_QueryAgeGateCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, KWS.OnQueryAgeGateCallbackInternal completionDelegate);
|
|
internal static EOS_KWS_QueryAgeGateCallback EOS_KWS_QueryAgeGate;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_KWS_QueryPermissionsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, KWS.OnQueryPermissionsCallbackInternal completionDelegate);
|
|
internal static EOS_KWS_QueryPermissionsCallback EOS_KWS_QueryPermissions;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_KWS_RemoveNotifyPermissionsUpdateReceivedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_KWS_RemoveNotifyPermissionsUpdateReceivedCallback EOS_KWS_RemoveNotifyPermissionsUpdateReceived;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_KWS_RequestPermissionsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, KWS.OnRequestPermissionsCallbackInternal completionDelegate);
|
|
internal static EOS_KWS_RequestPermissionsCallback EOS_KWS_RequestPermissions;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_KWS_UpdateParentEmailCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, KWS.OnUpdateParentEmailCallbackInternal completionDelegate);
|
|
internal static EOS_KWS_UpdateParentEmailCallback EOS_KWS_UpdateParentEmail;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Leaderboards_CopyLeaderboardDefinitionByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLeaderboardDefinition);
|
|
internal static EOS_Leaderboards_CopyLeaderboardDefinitionByIndexCallback EOS_Leaderboards_CopyLeaderboardDefinitionByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLeaderboardDefinition);
|
|
internal static EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardIdCallback EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Leaderboards_CopyLeaderboardRecordByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLeaderboardRecord);
|
|
internal static EOS_Leaderboards_CopyLeaderboardRecordByIndexCallback EOS_Leaderboards_CopyLeaderboardRecordByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Leaderboards_CopyLeaderboardRecordByUserIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLeaderboardRecord);
|
|
internal static EOS_Leaderboards_CopyLeaderboardRecordByUserIdCallback EOS_Leaderboards_CopyLeaderboardRecordByUserId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Leaderboards_CopyLeaderboardUserScoreByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLeaderboardUserScore);
|
|
internal static EOS_Leaderboards_CopyLeaderboardUserScoreByIndexCallback EOS_Leaderboards_CopyLeaderboardUserScoreByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Leaderboards_CopyLeaderboardUserScoreByUserIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLeaderboardUserScore);
|
|
internal static EOS_Leaderboards_CopyLeaderboardUserScoreByUserIdCallback EOS_Leaderboards_CopyLeaderboardUserScoreByUserId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Leaderboards_Definition_ReleaseCallback(System.IntPtr leaderboardDefinition);
|
|
internal static EOS_Leaderboards_Definition_ReleaseCallback EOS_Leaderboards_Definition_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Leaderboards_GetLeaderboardDefinitionCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Leaderboards_GetLeaderboardDefinitionCountCallback EOS_Leaderboards_GetLeaderboardDefinitionCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Leaderboards_GetLeaderboardRecordCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Leaderboards_GetLeaderboardRecordCountCallback EOS_Leaderboards_GetLeaderboardRecordCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Leaderboards_GetLeaderboardUserScoreCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Leaderboards_GetLeaderboardUserScoreCountCallback EOS_Leaderboards_GetLeaderboardUserScoreCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Leaderboards_LeaderboardDefinition_ReleaseCallback(System.IntPtr leaderboardDefinition);
|
|
internal static EOS_Leaderboards_LeaderboardDefinition_ReleaseCallback EOS_Leaderboards_LeaderboardDefinition_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Leaderboards_LeaderboardRecord_ReleaseCallback(System.IntPtr leaderboardRecord);
|
|
internal static EOS_Leaderboards_LeaderboardRecord_ReleaseCallback EOS_Leaderboards_LeaderboardRecord_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Leaderboards_LeaderboardUserScore_ReleaseCallback(System.IntPtr leaderboardUserScore);
|
|
internal static EOS_Leaderboards_LeaderboardUserScore_ReleaseCallback EOS_Leaderboards_LeaderboardUserScore_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Leaderboards_QueryLeaderboardDefinitionsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Leaderboards.OnQueryLeaderboardDefinitionsCompleteCallbackInternal completionDelegate);
|
|
internal static EOS_Leaderboards_QueryLeaderboardDefinitionsCallback EOS_Leaderboards_QueryLeaderboardDefinitions;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Leaderboards_QueryLeaderboardRanksCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Leaderboards.OnQueryLeaderboardRanksCompleteCallbackInternal completionDelegate);
|
|
internal static EOS_Leaderboards_QueryLeaderboardRanksCallback EOS_Leaderboards_QueryLeaderboardRanks;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Leaderboards_QueryLeaderboardUserScoresCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Leaderboards.OnQueryLeaderboardUserScoresCompleteCallbackInternal completionDelegate);
|
|
internal static EOS_Leaderboards_QueryLeaderboardUserScoresCallback EOS_Leaderboards_QueryLeaderboardUserScores;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbyDetails_CopyAttributeByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAttribute);
|
|
internal static EOS_LobbyDetails_CopyAttributeByIndexCallback EOS_LobbyDetails_CopyAttributeByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbyDetails_CopyAttributeByKeyCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAttribute);
|
|
internal static EOS_LobbyDetails_CopyAttributeByKeyCallback EOS_LobbyDetails_CopyAttributeByKey;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbyDetails_CopyInfoCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLobbyDetailsInfo);
|
|
internal static EOS_LobbyDetails_CopyInfoCallback EOS_LobbyDetails_CopyInfo;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbyDetails_CopyMemberAttributeByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAttribute);
|
|
internal static EOS_LobbyDetails_CopyMemberAttributeByIndexCallback EOS_LobbyDetails_CopyMemberAttributeByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbyDetails_CopyMemberAttributeByKeyCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAttribute);
|
|
internal static EOS_LobbyDetails_CopyMemberAttributeByKeyCallback EOS_LobbyDetails_CopyMemberAttributeByKey;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_LobbyDetails_GetAttributeCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbyDetails_GetAttributeCountCallback EOS_LobbyDetails_GetAttributeCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_LobbyDetails_GetLobbyOwnerCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbyDetails_GetLobbyOwnerCallback EOS_LobbyDetails_GetLobbyOwner;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_LobbyDetails_GetMemberAttributeCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbyDetails_GetMemberAttributeCountCallback EOS_LobbyDetails_GetMemberAttributeCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_LobbyDetails_GetMemberByIndexCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbyDetails_GetMemberByIndexCallback EOS_LobbyDetails_GetMemberByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_LobbyDetails_GetMemberCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbyDetails_GetMemberCountCallback EOS_LobbyDetails_GetMemberCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_LobbyDetails_Info_ReleaseCallback(System.IntPtr lobbyDetailsInfo);
|
|
internal static EOS_LobbyDetails_Info_ReleaseCallback EOS_LobbyDetails_Info_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_LobbyDetails_ReleaseCallback(System.IntPtr lobbyHandle);
|
|
internal static EOS_LobbyDetails_ReleaseCallback EOS_LobbyDetails_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbyModification_AddAttributeCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbyModification_AddAttributeCallback EOS_LobbyModification_AddAttribute;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbyModification_AddMemberAttributeCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbyModification_AddMemberAttributeCallback EOS_LobbyModification_AddMemberAttribute;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_LobbyModification_ReleaseCallback(System.IntPtr lobbyModificationHandle);
|
|
internal static EOS_LobbyModification_ReleaseCallback EOS_LobbyModification_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbyModification_RemoveAttributeCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbyModification_RemoveAttributeCallback EOS_LobbyModification_RemoveAttribute;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbyModification_RemoveMemberAttributeCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbyModification_RemoveMemberAttributeCallback EOS_LobbyModification_RemoveMemberAttribute;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbyModification_SetBucketIdCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbyModification_SetBucketIdCallback EOS_LobbyModification_SetBucketId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbyModification_SetInvitesAllowedCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbyModification_SetInvitesAllowedCallback EOS_LobbyModification_SetInvitesAllowed;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbyModification_SetMaxMembersCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbyModification_SetMaxMembersCallback EOS_LobbyModification_SetMaxMembers;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbyModification_SetPermissionLevelCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbyModification_SetPermissionLevelCallback EOS_LobbyModification_SetPermissionLevel;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbySearch_CopySearchResultByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLobbyDetailsHandle);
|
|
internal static EOS_LobbySearch_CopySearchResultByIndexCallback EOS_LobbySearch_CopySearchResultByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_LobbySearch_FindCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.LobbySearchOnFindCallbackInternal completionDelegate);
|
|
internal static EOS_LobbySearch_FindCallback EOS_LobbySearch_Find;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_LobbySearch_GetSearchResultCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbySearch_GetSearchResultCountCallback EOS_LobbySearch_GetSearchResultCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_LobbySearch_ReleaseCallback(System.IntPtr lobbySearchHandle);
|
|
internal static EOS_LobbySearch_ReleaseCallback EOS_LobbySearch_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbySearch_RemoveParameterCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbySearch_RemoveParameterCallback EOS_LobbySearch_RemoveParameter;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbySearch_SetLobbyIdCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbySearch_SetLobbyIdCallback EOS_LobbySearch_SetLobbyId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbySearch_SetMaxResultsCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbySearch_SetMaxResultsCallback EOS_LobbySearch_SetMaxResults;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbySearch_SetParameterCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbySearch_SetParameterCallback EOS_LobbySearch_SetParameter;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_LobbySearch_SetTargetUserIdCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_LobbySearch_SetTargetUserIdCallback EOS_LobbySearch_SetTargetUserId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Lobby_AddNotifyJoinLobbyAcceptedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnJoinLobbyAcceptedCallbackInternal notificationFn);
|
|
internal static EOS_Lobby_AddNotifyJoinLobbyAcceptedCallback EOS_Lobby_AddNotifyJoinLobbyAccepted;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Lobby_AddNotifyLobbyInviteAcceptedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnLobbyInviteAcceptedCallbackInternal notificationFn);
|
|
internal static EOS_Lobby_AddNotifyLobbyInviteAcceptedCallback EOS_Lobby_AddNotifyLobbyInviteAccepted;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Lobby_AddNotifyLobbyInviteReceivedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnLobbyInviteReceivedCallbackInternal notificationFn);
|
|
internal static EOS_Lobby_AddNotifyLobbyInviteReceivedCallback EOS_Lobby_AddNotifyLobbyInviteReceived;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Lobby_AddNotifyLobbyMemberStatusReceivedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnLobbyMemberStatusReceivedCallbackInternal notificationFn);
|
|
internal static EOS_Lobby_AddNotifyLobbyMemberStatusReceivedCallback EOS_Lobby_AddNotifyLobbyMemberStatusReceived;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Lobby_AddNotifyLobbyMemberUpdateReceivedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnLobbyMemberUpdateReceivedCallbackInternal notificationFn);
|
|
internal static EOS_Lobby_AddNotifyLobbyMemberUpdateReceivedCallback EOS_Lobby_AddNotifyLobbyMemberUpdateReceived;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Lobby_AddNotifyLobbyUpdateReceivedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnLobbyUpdateReceivedCallbackInternal notificationFn);
|
|
internal static EOS_Lobby_AddNotifyLobbyUpdateReceivedCallback EOS_Lobby_AddNotifyLobbyUpdateReceived;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Lobby_AddNotifyRTCRoomConnectionChangedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnRTCRoomConnectionChangedCallbackInternal notificationFn);
|
|
internal static EOS_Lobby_AddNotifyRTCRoomConnectionChangedCallback EOS_Lobby_AddNotifyRTCRoomConnectionChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_Attribute_ReleaseCallback(System.IntPtr lobbyAttribute);
|
|
internal static EOS_Lobby_Attribute_ReleaseCallback EOS_Lobby_Attribute_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Lobby_CopyLobbyDetailsHandleCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLobbyDetailsHandle);
|
|
internal static EOS_Lobby_CopyLobbyDetailsHandleCallback EOS_Lobby_CopyLobbyDetailsHandle;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Lobby_CopyLobbyDetailsHandleByInviteIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLobbyDetailsHandle);
|
|
internal static EOS_Lobby_CopyLobbyDetailsHandleByInviteIdCallback EOS_Lobby_CopyLobbyDetailsHandleByInviteId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Lobby_CopyLobbyDetailsHandleByUiEventIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLobbyDetailsHandle);
|
|
internal static EOS_Lobby_CopyLobbyDetailsHandleByUiEventIdCallback EOS_Lobby_CopyLobbyDetailsHandleByUiEventId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_CreateLobbyCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnCreateLobbyCallbackInternal completionDelegate);
|
|
internal static EOS_Lobby_CreateLobbyCallback EOS_Lobby_CreateLobby;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Lobby_CreateLobbySearchCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLobbySearchHandle);
|
|
internal static EOS_Lobby_CreateLobbySearchCallback EOS_Lobby_CreateLobbySearch;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_DestroyLobbyCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnDestroyLobbyCallbackInternal completionDelegate);
|
|
internal static EOS_Lobby_DestroyLobbyCallback EOS_Lobby_DestroyLobby;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Lobby_GetInviteCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Lobby_GetInviteCountCallback EOS_Lobby_GetInviteCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Lobby_GetInviteIdByIndexCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
internal static EOS_Lobby_GetInviteIdByIndexCallback EOS_Lobby_GetInviteIdByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Lobby_GetRTCRoomNameCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref uint inOutBufferLength);
|
|
internal static EOS_Lobby_GetRTCRoomNameCallback EOS_Lobby_GetRTCRoomName;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Lobby_IsRTCRoomConnectedCallback(System.IntPtr handle, System.IntPtr options, ref int bOutIsConnected);
|
|
internal static EOS_Lobby_IsRTCRoomConnectedCallback EOS_Lobby_IsRTCRoomConnected;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_JoinLobbyCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnJoinLobbyCallbackInternal completionDelegate);
|
|
internal static EOS_Lobby_JoinLobbyCallback EOS_Lobby_JoinLobby;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_KickMemberCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnKickMemberCallbackInternal completionDelegate);
|
|
internal static EOS_Lobby_KickMemberCallback EOS_Lobby_KickMember;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_LeaveLobbyCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnLeaveLobbyCallbackInternal completionDelegate);
|
|
internal static EOS_Lobby_LeaveLobbyCallback EOS_Lobby_LeaveLobby;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_PromoteMemberCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnPromoteMemberCallbackInternal completionDelegate);
|
|
internal static EOS_Lobby_PromoteMemberCallback EOS_Lobby_PromoteMember;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_QueryInvitesCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnQueryInvitesCallbackInternal completionDelegate);
|
|
internal static EOS_Lobby_QueryInvitesCallback EOS_Lobby_QueryInvites;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_RejectInviteCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnRejectInviteCallbackInternal completionDelegate);
|
|
internal static EOS_Lobby_RejectInviteCallback EOS_Lobby_RejectInvite;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_RemoveNotifyJoinLobbyAcceptedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_Lobby_RemoveNotifyJoinLobbyAcceptedCallback EOS_Lobby_RemoveNotifyJoinLobbyAccepted;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_RemoveNotifyLobbyInviteAcceptedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_Lobby_RemoveNotifyLobbyInviteAcceptedCallback EOS_Lobby_RemoveNotifyLobbyInviteAccepted;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_RemoveNotifyLobbyInviteReceivedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_Lobby_RemoveNotifyLobbyInviteReceivedCallback EOS_Lobby_RemoveNotifyLobbyInviteReceived;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_RemoveNotifyLobbyMemberStatusReceivedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_Lobby_RemoveNotifyLobbyMemberStatusReceivedCallback EOS_Lobby_RemoveNotifyLobbyMemberStatusReceived;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceivedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceivedCallback EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceived;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_RemoveNotifyLobbyUpdateReceivedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_Lobby_RemoveNotifyLobbyUpdateReceivedCallback EOS_Lobby_RemoveNotifyLobbyUpdateReceived;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_RemoveNotifyRTCRoomConnectionChangedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_Lobby_RemoveNotifyRTCRoomConnectionChangedCallback EOS_Lobby_RemoveNotifyRTCRoomConnectionChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_SendInviteCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnSendInviteCallbackInternal completionDelegate);
|
|
internal static EOS_Lobby_SendInviteCallback EOS_Lobby_SendInvite;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Lobby_UpdateLobbyCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnUpdateLobbyCallbackInternal completionDelegate);
|
|
internal static EOS_Lobby_UpdateLobbyCallback EOS_Lobby_UpdateLobby;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Lobby_UpdateLobbyModificationCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLobbyModificationHandle);
|
|
internal static EOS_Lobby_UpdateLobbyModificationCallback EOS_Lobby_UpdateLobbyModification;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Logging_SetCallbackCallback(Logging.LogMessageFuncInternal callback);
|
|
internal static EOS_Logging_SetCallbackCallback EOS_Logging_SetCallback;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Logging_SetLogLevelCallback(Logging.LogCategory logCategory, Logging.LogLevel logLevel);
|
|
internal static EOS_Logging_SetLogLevelCallback EOS_Logging_SetLogLevel;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Metrics_BeginPlayerSessionCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Metrics_BeginPlayerSessionCallback EOS_Metrics_BeginPlayerSession;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Metrics_EndPlayerSessionCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Metrics_EndPlayerSessionCallback EOS_Metrics_EndPlayerSession;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Mods_CopyModInfoCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outEnumeratedMods);
|
|
internal static EOS_Mods_CopyModInfoCallback EOS_Mods_CopyModInfo;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Mods_EnumerateModsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Mods.OnEnumerateModsCallbackInternal completionDelegate);
|
|
internal static EOS_Mods_EnumerateModsCallback EOS_Mods_EnumerateMods;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Mods_InstallModCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Mods.OnInstallModCallbackInternal completionDelegate);
|
|
internal static EOS_Mods_InstallModCallback EOS_Mods_InstallMod;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Mods_ModInfo_ReleaseCallback(System.IntPtr modInfo);
|
|
internal static EOS_Mods_ModInfo_ReleaseCallback EOS_Mods_ModInfo_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Mods_UninstallModCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Mods.OnUninstallModCallbackInternal completionDelegate);
|
|
internal static EOS_Mods_UninstallModCallback EOS_Mods_UninstallMod;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Mods_UpdateModCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Mods.OnUpdateModCallbackInternal completionDelegate);
|
|
internal static EOS_Mods_UpdateModCallback EOS_Mods_UpdateMod;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_P2P_AcceptConnectionCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_P2P_AcceptConnectionCallback EOS_P2P_AcceptConnection;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_P2P_AddNotifyIncomingPacketQueueFullCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, P2P.OnIncomingPacketQueueFullCallbackInternal incomingPacketQueueFullHandler);
|
|
internal static EOS_P2P_AddNotifyIncomingPacketQueueFullCallback EOS_P2P_AddNotifyIncomingPacketQueueFull;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_P2P_AddNotifyPeerConnectionClosedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, P2P.OnRemoteConnectionClosedCallbackInternal connectionClosedHandler);
|
|
internal static EOS_P2P_AddNotifyPeerConnectionClosedCallback EOS_P2P_AddNotifyPeerConnectionClosed;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_P2P_AddNotifyPeerConnectionEstablishedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, P2P.OnPeerConnectionEstablishedCallbackInternal connectionEstablishedHandler);
|
|
internal static EOS_P2P_AddNotifyPeerConnectionEstablishedCallback EOS_P2P_AddNotifyPeerConnectionEstablished;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_P2P_AddNotifyPeerConnectionRequestCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, P2P.OnIncomingConnectionRequestCallbackInternal connectionRequestHandler);
|
|
internal static EOS_P2P_AddNotifyPeerConnectionRequestCallback EOS_P2P_AddNotifyPeerConnectionRequest;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_P2P_ClearPacketQueueCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_P2P_ClearPacketQueueCallback EOS_P2P_ClearPacketQueue;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_P2P_CloseConnectionCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_P2P_CloseConnectionCallback EOS_P2P_CloseConnection;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_P2P_CloseConnectionsCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_P2P_CloseConnectionsCallback EOS_P2P_CloseConnections;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_P2P_GetNATTypeCallback(System.IntPtr handle, System.IntPtr options, ref P2P.NATType outNATType);
|
|
internal static EOS_P2P_GetNATTypeCallback EOS_P2P_GetNATType;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_P2P_GetNextReceivedPacketSizeCallback(System.IntPtr handle, System.IntPtr options, ref uint outPacketSizeBytes);
|
|
internal static EOS_P2P_GetNextReceivedPacketSizeCallback EOS_P2P_GetNextReceivedPacketSize;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_P2P_GetPacketQueueInfoCallback(System.IntPtr handle, System.IntPtr options, ref P2P.PacketQueueInfoInternal outPacketQueueInfo);
|
|
internal static EOS_P2P_GetPacketQueueInfoCallback EOS_P2P_GetPacketQueueInfo;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_P2P_GetPortRangeCallback(System.IntPtr handle, System.IntPtr options, ref ushort outPort, ref ushort outNumAdditionalPortsToTry);
|
|
internal static EOS_P2P_GetPortRangeCallback EOS_P2P_GetPortRange;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_P2P_GetRelayControlCallback(System.IntPtr handle, System.IntPtr options, ref P2P.RelayControl outRelayControl);
|
|
internal static EOS_P2P_GetRelayControlCallback EOS_P2P_GetRelayControl;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_P2P_QueryNATTypeCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, P2P.OnQueryNATTypeCompleteCallbackInternal completionDelegate);
|
|
internal static EOS_P2P_QueryNATTypeCallback EOS_P2P_QueryNATType;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_P2P_ReceivePacketCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outPeerId, ref P2P.SocketIdInternal outSocketId, ref byte outChannel, System.IntPtr outData, ref uint outBytesWritten);
|
|
internal static EOS_P2P_ReceivePacketCallback EOS_P2P_ReceivePacket;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_P2P_RemoveNotifyIncomingPacketQueueFullCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_P2P_RemoveNotifyIncomingPacketQueueFullCallback EOS_P2P_RemoveNotifyIncomingPacketQueueFull;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_P2P_RemoveNotifyPeerConnectionClosedCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_P2P_RemoveNotifyPeerConnectionClosedCallback EOS_P2P_RemoveNotifyPeerConnectionClosed;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_P2P_RemoveNotifyPeerConnectionEstablishedCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_P2P_RemoveNotifyPeerConnectionEstablishedCallback EOS_P2P_RemoveNotifyPeerConnectionEstablished;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_P2P_RemoveNotifyPeerConnectionRequestCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_P2P_RemoveNotifyPeerConnectionRequestCallback EOS_P2P_RemoveNotifyPeerConnectionRequest;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_P2P_SendPacketCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_P2P_SendPacketCallback EOS_P2P_SendPacket;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_P2P_SetPacketQueueSizeCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_P2P_SetPacketQueueSizeCallback EOS_P2P_SetPacketQueueSize;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_P2P_SetPortRangeCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_P2P_SetPortRangeCallback EOS_P2P_SetPortRange;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_P2P_SetRelayControlCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_P2P_SetRelayControlCallback EOS_P2P_SetRelayControl;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Platform_CheckForLauncherAndRestartCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_CheckForLauncherAndRestartCallback EOS_Platform_CheckForLauncherAndRestart;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_CreateCallback(System.IntPtr options);
|
|
internal static EOS_Platform_CreateCallback EOS_Platform_Create;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetAchievementsInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetAchievementsInterfaceCallback EOS_Platform_GetAchievementsInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Platform_GetActiveCountryCodeCallback(System.IntPtr handle, System.IntPtr localUserId, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
internal static EOS_Platform_GetActiveCountryCodeCallback EOS_Platform_GetActiveCountryCode;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Platform_GetActiveLocaleCodeCallback(System.IntPtr handle, System.IntPtr localUserId, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
internal static EOS_Platform_GetActiveLocaleCodeCallback EOS_Platform_GetActiveLocaleCode;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetAntiCheatClientInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetAntiCheatClientInterfaceCallback EOS_Platform_GetAntiCheatClientInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetAntiCheatServerInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetAntiCheatServerInterfaceCallback EOS_Platform_GetAntiCheatServerInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetAuthInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetAuthInterfaceCallback EOS_Platform_GetAuthInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetConnectInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetConnectInterfaceCallback EOS_Platform_GetConnectInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetCustomInvitesInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetCustomInvitesInterfaceCallback EOS_Platform_GetCustomInvitesInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetEcomInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetEcomInterfaceCallback EOS_Platform_GetEcomInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetFriendsInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetFriendsInterfaceCallback EOS_Platform_GetFriendsInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetKWSInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetKWSInterfaceCallback EOS_Platform_GetKWSInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetLeaderboardsInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetLeaderboardsInterfaceCallback EOS_Platform_GetLeaderboardsInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetLobbyInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetLobbyInterfaceCallback EOS_Platform_GetLobbyInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetMetricsInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetMetricsInterfaceCallback EOS_Platform_GetMetricsInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetModsInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetModsInterfaceCallback EOS_Platform_GetModsInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Platform_GetOverrideCountryCodeCallback(System.IntPtr handle, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
internal static EOS_Platform_GetOverrideCountryCodeCallback EOS_Platform_GetOverrideCountryCode;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Platform_GetOverrideLocaleCodeCallback(System.IntPtr handle, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
internal static EOS_Platform_GetOverrideLocaleCodeCallback EOS_Platform_GetOverrideLocaleCode;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetP2PInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetP2PInterfaceCallback EOS_Platform_GetP2PInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetPlayerDataStorageInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetPlayerDataStorageInterfaceCallback EOS_Platform_GetPlayerDataStorageInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetPresenceInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetPresenceInterfaceCallback EOS_Platform_GetPresenceInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetProgressionSnapshotInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetProgressionSnapshotInterfaceCallback EOS_Platform_GetProgressionSnapshotInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetRTCAdminInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetRTCAdminInterfaceCallback EOS_Platform_GetRTCAdminInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetRTCInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetRTCInterfaceCallback EOS_Platform_GetRTCInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetReportsInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetReportsInterfaceCallback EOS_Platform_GetReportsInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetSanctionsInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetSanctionsInterfaceCallback EOS_Platform_GetSanctionsInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetSessionsInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetSessionsInterfaceCallback EOS_Platform_GetSessionsInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetStatsInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetStatsInterfaceCallback EOS_Platform_GetStatsInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetTitleStorageInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetTitleStorageInterfaceCallback EOS_Platform_GetTitleStorageInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetUIInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetUIInterfaceCallback EOS_Platform_GetUIInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_Platform_GetUserInfoInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_GetUserInfoInterfaceCallback EOS_Platform_GetUserInfoInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Platform_ReleaseCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_ReleaseCallback EOS_Platform_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Platform_SetOverrideCountryCodeCallback(System.IntPtr handle, System.IntPtr newCountryCode);
|
|
internal static EOS_Platform_SetOverrideCountryCodeCallback EOS_Platform_SetOverrideCountryCode;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Platform_SetOverrideLocaleCodeCallback(System.IntPtr handle, System.IntPtr newLocaleCode);
|
|
internal static EOS_Platform_SetOverrideLocaleCodeCallback EOS_Platform_SetOverrideLocaleCode;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Platform_TickCallback(System.IntPtr handle);
|
|
internal static EOS_Platform_TickCallback EOS_Platform_Tick;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_PlayerDataStorageFileTransferRequest_CancelRequestCallback(System.IntPtr handle);
|
|
internal static EOS_PlayerDataStorageFileTransferRequest_CancelRequestCallback EOS_PlayerDataStorageFileTransferRequest_CancelRequest;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_PlayerDataStorageFileTransferRequest_GetFileRequestStateCallback(System.IntPtr handle);
|
|
internal static EOS_PlayerDataStorageFileTransferRequest_GetFileRequestStateCallback EOS_PlayerDataStorageFileTransferRequest_GetFileRequestState;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_PlayerDataStorageFileTransferRequest_GetFilenameCallback(System.IntPtr handle, uint filenameStringBufferSizeBytes, System.IntPtr outStringBuffer, ref int outStringLength);
|
|
internal static EOS_PlayerDataStorageFileTransferRequest_GetFilenameCallback EOS_PlayerDataStorageFileTransferRequest_GetFilename;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_PlayerDataStorageFileTransferRequest_ReleaseCallback(System.IntPtr playerDataStorageFileTransferHandle);
|
|
internal static EOS_PlayerDataStorageFileTransferRequest_ReleaseCallback EOS_PlayerDataStorageFileTransferRequest_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_PlayerDataStorage_CopyFileMetadataAtIndexCallback(System.IntPtr handle, System.IntPtr copyFileMetadataOptions, ref System.IntPtr outMetadata);
|
|
internal static EOS_PlayerDataStorage_CopyFileMetadataAtIndexCallback EOS_PlayerDataStorage_CopyFileMetadataAtIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_PlayerDataStorage_CopyFileMetadataByFilenameCallback(System.IntPtr handle, System.IntPtr copyFileMetadataOptions, ref System.IntPtr outMetadata);
|
|
internal static EOS_PlayerDataStorage_CopyFileMetadataByFilenameCallback EOS_PlayerDataStorage_CopyFileMetadataByFilename;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_PlayerDataStorage_DeleteCacheCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, PlayerDataStorage.OnDeleteCacheCompleteCallbackInternal completionCallback);
|
|
internal static EOS_PlayerDataStorage_DeleteCacheCallback EOS_PlayerDataStorage_DeleteCache;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_PlayerDataStorage_DeleteFileCallback(System.IntPtr handle, System.IntPtr deleteOptions, System.IntPtr clientData, PlayerDataStorage.OnDeleteFileCompleteCallbackInternal completionCallback);
|
|
internal static EOS_PlayerDataStorage_DeleteFileCallback EOS_PlayerDataStorage_DeleteFile;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_PlayerDataStorage_DuplicateFileCallback(System.IntPtr handle, System.IntPtr duplicateOptions, System.IntPtr clientData, PlayerDataStorage.OnDuplicateFileCompleteCallbackInternal completionCallback);
|
|
internal static EOS_PlayerDataStorage_DuplicateFileCallback EOS_PlayerDataStorage_DuplicateFile;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_PlayerDataStorage_FileMetadata_ReleaseCallback(System.IntPtr fileMetadata);
|
|
internal static EOS_PlayerDataStorage_FileMetadata_ReleaseCallback EOS_PlayerDataStorage_FileMetadata_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_PlayerDataStorage_GetFileMetadataCountCallback(System.IntPtr handle, System.IntPtr getFileMetadataCountOptions, ref int outFileMetadataCount);
|
|
internal static EOS_PlayerDataStorage_GetFileMetadataCountCallback EOS_PlayerDataStorage_GetFileMetadataCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_PlayerDataStorage_QueryFileCallback(System.IntPtr handle, System.IntPtr queryFileOptions, System.IntPtr clientData, PlayerDataStorage.OnQueryFileCompleteCallbackInternal completionCallback);
|
|
internal static EOS_PlayerDataStorage_QueryFileCallback EOS_PlayerDataStorage_QueryFile;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_PlayerDataStorage_QueryFileListCallback(System.IntPtr handle, System.IntPtr queryFileListOptions, System.IntPtr clientData, PlayerDataStorage.OnQueryFileListCompleteCallbackInternal completionCallback);
|
|
internal static EOS_PlayerDataStorage_QueryFileListCallback EOS_PlayerDataStorage_QueryFileList;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_PlayerDataStorage_ReadFileCallback(System.IntPtr handle, System.IntPtr readOptions, System.IntPtr clientData, PlayerDataStorage.OnReadFileCompleteCallbackInternal completionCallback);
|
|
internal static EOS_PlayerDataStorage_ReadFileCallback EOS_PlayerDataStorage_ReadFile;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_PlayerDataStorage_WriteFileCallback(System.IntPtr handle, System.IntPtr writeOptions, System.IntPtr clientData, PlayerDataStorage.OnWriteFileCompleteCallbackInternal completionCallback);
|
|
internal static EOS_PlayerDataStorage_WriteFileCallback EOS_PlayerDataStorage_WriteFile;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_PresenceModification_DeleteDataCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_PresenceModification_DeleteDataCallback EOS_PresenceModification_DeleteData;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_PresenceModification_ReleaseCallback(System.IntPtr presenceModificationHandle);
|
|
internal static EOS_PresenceModification_ReleaseCallback EOS_PresenceModification_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_PresenceModification_SetDataCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_PresenceModification_SetDataCallback EOS_PresenceModification_SetData;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_PresenceModification_SetJoinInfoCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_PresenceModification_SetJoinInfoCallback EOS_PresenceModification_SetJoinInfo;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_PresenceModification_SetRawRichTextCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_PresenceModification_SetRawRichTextCallback EOS_PresenceModification_SetRawRichText;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_PresenceModification_SetStatusCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_PresenceModification_SetStatusCallback EOS_PresenceModification_SetStatus;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Presence_AddNotifyJoinGameAcceptedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Presence.OnJoinGameAcceptedCallbackInternal notificationFn);
|
|
internal static EOS_Presence_AddNotifyJoinGameAcceptedCallback EOS_Presence_AddNotifyJoinGameAccepted;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Presence_AddNotifyOnPresenceChangedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Presence.OnPresenceChangedCallbackInternal notificationHandler);
|
|
internal static EOS_Presence_AddNotifyOnPresenceChangedCallback EOS_Presence_AddNotifyOnPresenceChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Presence_CopyPresenceCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outPresence);
|
|
internal static EOS_Presence_CopyPresenceCallback EOS_Presence_CopyPresence;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Presence_CreatePresenceModificationCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outPresenceModificationHandle);
|
|
internal static EOS_Presence_CreatePresenceModificationCallback EOS_Presence_CreatePresenceModification;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Presence_GetJoinInfoCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
internal static EOS_Presence_GetJoinInfoCallback EOS_Presence_GetJoinInfo;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate int EOS_Presence_HasPresenceCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Presence_HasPresenceCallback EOS_Presence_HasPresence;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Presence_Info_ReleaseCallback(System.IntPtr presenceInfo);
|
|
internal static EOS_Presence_Info_ReleaseCallback EOS_Presence_Info_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Presence_QueryPresenceCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Presence.OnQueryPresenceCompleteCallbackInternal completionDelegate);
|
|
internal static EOS_Presence_QueryPresenceCallback EOS_Presence_QueryPresence;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Presence_RemoveNotifyJoinGameAcceptedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_Presence_RemoveNotifyJoinGameAcceptedCallback EOS_Presence_RemoveNotifyJoinGameAccepted;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Presence_RemoveNotifyOnPresenceChangedCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_Presence_RemoveNotifyOnPresenceChangedCallback EOS_Presence_RemoveNotifyOnPresenceChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Presence_SetPresenceCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Presence.SetPresenceCompleteCallbackInternal completionDelegate);
|
|
internal static EOS_Presence_SetPresenceCallback EOS_Presence_SetPresence;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_ProductUserId_FromStringCallback(System.IntPtr productUserIdString);
|
|
internal static EOS_ProductUserId_FromStringCallback EOS_ProductUserId_FromString;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate int EOS_ProductUserId_IsValidCallback(System.IntPtr accountId);
|
|
internal static EOS_ProductUserId_IsValidCallback EOS_ProductUserId_IsValid;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_ProductUserId_ToStringCallback(System.IntPtr accountId, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
internal static EOS_ProductUserId_ToStringCallback EOS_ProductUserId_ToString;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_ProgressionSnapshot_AddProgressionCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_ProgressionSnapshot_AddProgressionCallback EOS_ProgressionSnapshot_AddProgression;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_ProgressionSnapshot_BeginSnapshotCallback(System.IntPtr handle, System.IntPtr options, ref uint outSnapshotId);
|
|
internal static EOS_ProgressionSnapshot_BeginSnapshotCallback EOS_ProgressionSnapshot_BeginSnapshot;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_ProgressionSnapshot_DeleteSnapshotCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, ProgressionSnapshot.OnDeleteSnapshotCallbackInternal completionDelegate);
|
|
internal static EOS_ProgressionSnapshot_DeleteSnapshotCallback EOS_ProgressionSnapshot_DeleteSnapshot;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_ProgressionSnapshot_EndSnapshotCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_ProgressionSnapshot_EndSnapshotCallback EOS_ProgressionSnapshot_EndSnapshot;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_ProgressionSnapshot_SubmitSnapshotCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, ProgressionSnapshot.OnSubmitSnapshotCallbackInternal completionDelegate);
|
|
internal static EOS_ProgressionSnapshot_SubmitSnapshotCallback EOS_ProgressionSnapshot_SubmitSnapshot;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_RTCAdmin_CopyUserTokenByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outUserToken);
|
|
internal static EOS_RTCAdmin_CopyUserTokenByIndexCallback EOS_RTCAdmin_CopyUserTokenByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_RTCAdmin_CopyUserTokenByUserIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outUserToken);
|
|
internal static EOS_RTCAdmin_CopyUserTokenByUserIdCallback EOS_RTCAdmin_CopyUserTokenByUserId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTCAdmin_KickCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAdmin.OnKickCompleteCallbackInternal completionDelegate);
|
|
internal static EOS_RTCAdmin_KickCallback EOS_RTCAdmin_Kick;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTCAdmin_QueryJoinRoomTokenCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAdmin.OnQueryJoinRoomTokenCompleteCallbackInternal completionDelegate);
|
|
internal static EOS_RTCAdmin_QueryJoinRoomTokenCallback EOS_RTCAdmin_QueryJoinRoomToken;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTCAdmin_SetParticipantHardMuteCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAdmin.OnSetParticipantHardMuteCompleteCallbackInternal completionDelegate);
|
|
internal static EOS_RTCAdmin_SetParticipantHardMuteCallback EOS_RTCAdmin_SetParticipantHardMute;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTCAdmin_UserToken_ReleaseCallback(System.IntPtr userToken);
|
|
internal static EOS_RTCAdmin_UserToken_ReleaseCallback EOS_RTCAdmin_UserToken_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_RTCAudio_AddNotifyAudioBeforeRenderCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnAudioBeforeRenderCallbackInternal completionDelegate);
|
|
internal static EOS_RTCAudio_AddNotifyAudioBeforeRenderCallback EOS_RTCAudio_AddNotifyAudioBeforeRender;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_RTCAudio_AddNotifyAudioBeforeSendCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnAudioBeforeSendCallbackInternal completionDelegate);
|
|
internal static EOS_RTCAudio_AddNotifyAudioBeforeSendCallback EOS_RTCAudio_AddNotifyAudioBeforeSend;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_RTCAudio_AddNotifyAudioDevicesChangedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnAudioDevicesChangedCallbackInternal completionDelegate);
|
|
internal static EOS_RTCAudio_AddNotifyAudioDevicesChangedCallback EOS_RTCAudio_AddNotifyAudioDevicesChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_RTCAudio_AddNotifyAudioInputStateCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnAudioInputStateCallbackInternal completionDelegate);
|
|
internal static EOS_RTCAudio_AddNotifyAudioInputStateCallback EOS_RTCAudio_AddNotifyAudioInputState;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_RTCAudio_AddNotifyAudioOutputStateCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnAudioOutputStateCallbackInternal completionDelegate);
|
|
internal static EOS_RTCAudio_AddNotifyAudioOutputStateCallback EOS_RTCAudio_AddNotifyAudioOutputState;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_RTCAudio_AddNotifyParticipantUpdatedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnParticipantUpdatedCallbackInternal completionDelegate);
|
|
internal static EOS_RTCAudio_AddNotifyParticipantUpdatedCallback EOS_RTCAudio_AddNotifyParticipantUpdated;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_RTCAudio_GetAudioInputDeviceByIndexCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_RTCAudio_GetAudioInputDeviceByIndexCallback EOS_RTCAudio_GetAudioInputDeviceByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_RTCAudio_GetAudioInputDevicesCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_RTCAudio_GetAudioInputDevicesCountCallback EOS_RTCAudio_GetAudioInputDevicesCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_RTCAudio_GetAudioOutputDeviceByIndexCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_RTCAudio_GetAudioOutputDeviceByIndexCallback EOS_RTCAudio_GetAudioOutputDeviceByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_RTCAudio_GetAudioOutputDevicesCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_RTCAudio_GetAudioOutputDevicesCountCallback EOS_RTCAudio_GetAudioOutputDevicesCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_RTCAudio_RegisterPlatformAudioUserCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_RTCAudio_RegisterPlatformAudioUserCallback EOS_RTCAudio_RegisterPlatformAudioUser;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTCAudio_RemoveNotifyAudioBeforeRenderCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_RTCAudio_RemoveNotifyAudioBeforeRenderCallback EOS_RTCAudio_RemoveNotifyAudioBeforeRender;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTCAudio_RemoveNotifyAudioBeforeSendCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_RTCAudio_RemoveNotifyAudioBeforeSendCallback EOS_RTCAudio_RemoveNotifyAudioBeforeSend;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTCAudio_RemoveNotifyAudioDevicesChangedCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_RTCAudio_RemoveNotifyAudioDevicesChangedCallback EOS_RTCAudio_RemoveNotifyAudioDevicesChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTCAudio_RemoveNotifyAudioInputStateCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_RTCAudio_RemoveNotifyAudioInputStateCallback EOS_RTCAudio_RemoveNotifyAudioInputState;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTCAudio_RemoveNotifyAudioOutputStateCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_RTCAudio_RemoveNotifyAudioOutputStateCallback EOS_RTCAudio_RemoveNotifyAudioOutputState;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTCAudio_RemoveNotifyParticipantUpdatedCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_RTCAudio_RemoveNotifyParticipantUpdatedCallback EOS_RTCAudio_RemoveNotifyParticipantUpdated;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_RTCAudio_SendAudioCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_RTCAudio_SendAudioCallback EOS_RTCAudio_SendAudio;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_RTCAudio_SetAudioInputSettingsCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_RTCAudio_SetAudioInputSettingsCallback EOS_RTCAudio_SetAudioInputSettings;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_RTCAudio_SetAudioOutputSettingsCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_RTCAudio_SetAudioOutputSettingsCallback EOS_RTCAudio_SetAudioOutputSettings;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_RTCAudio_UnregisterPlatformAudioUserCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_RTCAudio_UnregisterPlatformAudioUserCallback EOS_RTCAudio_UnregisterPlatformAudioUser;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTCAudio_UpdateReceivingCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnUpdateReceivingCallbackInternal completionDelegate);
|
|
internal static EOS_RTCAudio_UpdateReceivingCallback EOS_RTCAudio_UpdateReceiving;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTCAudio_UpdateSendingCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnUpdateSendingCallbackInternal completionDelegate);
|
|
internal static EOS_RTCAudio_UpdateSendingCallback EOS_RTCAudio_UpdateSending;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_RTC_AddNotifyDisconnectedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTC.OnDisconnectedCallbackInternal completionDelegate);
|
|
internal static EOS_RTC_AddNotifyDisconnectedCallback EOS_RTC_AddNotifyDisconnected;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_RTC_AddNotifyParticipantStatusChangedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTC.OnParticipantStatusChangedCallbackInternal completionDelegate);
|
|
internal static EOS_RTC_AddNotifyParticipantStatusChangedCallback EOS_RTC_AddNotifyParticipantStatusChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTC_BlockParticipantCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTC.OnBlockParticipantCallbackInternal completionDelegate);
|
|
internal static EOS_RTC_BlockParticipantCallback EOS_RTC_BlockParticipant;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_RTC_GetAudioInterfaceCallback(System.IntPtr handle);
|
|
internal static EOS_RTC_GetAudioInterfaceCallback EOS_RTC_GetAudioInterface;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTC_JoinRoomCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTC.OnJoinRoomCallbackInternal completionDelegate);
|
|
internal static EOS_RTC_JoinRoomCallback EOS_RTC_JoinRoom;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTC_LeaveRoomCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTC.OnLeaveRoomCallbackInternal completionDelegate);
|
|
internal static EOS_RTC_LeaveRoomCallback EOS_RTC_LeaveRoom;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTC_RemoveNotifyDisconnectedCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_RTC_RemoveNotifyDisconnectedCallback EOS_RTC_RemoveNotifyDisconnected;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_RTC_RemoveNotifyParticipantStatusChangedCallback(System.IntPtr handle, ulong notificationId);
|
|
internal static EOS_RTC_RemoveNotifyParticipantStatusChangedCallback EOS_RTC_RemoveNotifyParticipantStatusChanged;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_RTC_SetRoomSettingCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_RTC_SetRoomSettingCallback EOS_RTC_SetRoomSetting;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_RTC_SetSettingCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_RTC_SetSettingCallback EOS_RTC_SetSetting;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Reports_SendPlayerBehaviorReportCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Reports.OnSendPlayerBehaviorReportCompleteCallbackInternal completionDelegate);
|
|
internal static EOS_Reports_SendPlayerBehaviorReportCallback EOS_Reports_SendPlayerBehaviorReport;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Sanctions_CopyPlayerSanctionByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSanction);
|
|
internal static EOS_Sanctions_CopyPlayerSanctionByIndexCallback EOS_Sanctions_CopyPlayerSanctionByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Sanctions_GetPlayerSanctionCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Sanctions_GetPlayerSanctionCountCallback EOS_Sanctions_GetPlayerSanctionCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Sanctions_PlayerSanction_ReleaseCallback(System.IntPtr sanction);
|
|
internal static EOS_Sanctions_PlayerSanction_ReleaseCallback EOS_Sanctions_PlayerSanction_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Sanctions_QueryActivePlayerSanctionsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sanctions.OnQueryActivePlayerSanctionsCallbackInternal completionDelegate);
|
|
internal static EOS_Sanctions_QueryActivePlayerSanctionsCallback EOS_Sanctions_QueryActivePlayerSanctions;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_SessionDetails_Attribute_ReleaseCallback(System.IntPtr sessionAttribute);
|
|
internal static EOS_SessionDetails_Attribute_ReleaseCallback EOS_SessionDetails_Attribute_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionDetails_CopyInfoCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionInfo);
|
|
internal static EOS_SessionDetails_CopyInfoCallback EOS_SessionDetails_CopyInfo;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionDetails_CopySessionAttributeByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionAttribute);
|
|
internal static EOS_SessionDetails_CopySessionAttributeByIndexCallback EOS_SessionDetails_CopySessionAttributeByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionDetails_CopySessionAttributeByKeyCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionAttribute);
|
|
internal static EOS_SessionDetails_CopySessionAttributeByKeyCallback EOS_SessionDetails_CopySessionAttributeByKey;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_SessionDetails_GetSessionAttributeCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_SessionDetails_GetSessionAttributeCountCallback EOS_SessionDetails_GetSessionAttributeCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_SessionDetails_Info_ReleaseCallback(System.IntPtr sessionInfo);
|
|
internal static EOS_SessionDetails_Info_ReleaseCallback EOS_SessionDetails_Info_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_SessionDetails_ReleaseCallback(System.IntPtr sessionHandle);
|
|
internal static EOS_SessionDetails_ReleaseCallback EOS_SessionDetails_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionModification_AddAttributeCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_SessionModification_AddAttributeCallback EOS_SessionModification_AddAttribute;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_SessionModification_ReleaseCallback(System.IntPtr sessionModificationHandle);
|
|
internal static EOS_SessionModification_ReleaseCallback EOS_SessionModification_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionModification_RemoveAttributeCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_SessionModification_RemoveAttributeCallback EOS_SessionModification_RemoveAttribute;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionModification_SetBucketIdCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_SessionModification_SetBucketIdCallback EOS_SessionModification_SetBucketId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionModification_SetHostAddressCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_SessionModification_SetHostAddressCallback EOS_SessionModification_SetHostAddress;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionModification_SetInvitesAllowedCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_SessionModification_SetInvitesAllowedCallback EOS_SessionModification_SetInvitesAllowed;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionModification_SetJoinInProgressAllowedCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_SessionModification_SetJoinInProgressAllowedCallback EOS_SessionModification_SetJoinInProgressAllowed;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionModification_SetMaxPlayersCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_SessionModification_SetMaxPlayersCallback EOS_SessionModification_SetMaxPlayers;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionModification_SetPermissionLevelCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_SessionModification_SetPermissionLevelCallback EOS_SessionModification_SetPermissionLevel;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionSearch_CopySearchResultByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionHandle);
|
|
internal static EOS_SessionSearch_CopySearchResultByIndexCallback EOS_SessionSearch_CopySearchResultByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_SessionSearch_FindCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.SessionSearchOnFindCallbackInternal completionDelegate);
|
|
internal static EOS_SessionSearch_FindCallback EOS_SessionSearch_Find;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_SessionSearch_GetSearchResultCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_SessionSearch_GetSearchResultCountCallback EOS_SessionSearch_GetSearchResultCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_SessionSearch_ReleaseCallback(System.IntPtr sessionSearchHandle);
|
|
internal static EOS_SessionSearch_ReleaseCallback EOS_SessionSearch_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionSearch_RemoveParameterCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_SessionSearch_RemoveParameterCallback EOS_SessionSearch_RemoveParameter;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionSearch_SetMaxResultsCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_SessionSearch_SetMaxResultsCallback EOS_SessionSearch_SetMaxResults;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionSearch_SetParameterCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_SessionSearch_SetParameterCallback EOS_SessionSearch_SetParameter;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionSearch_SetSessionIdCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_SessionSearch_SetSessionIdCallback EOS_SessionSearch_SetSessionId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_SessionSearch_SetTargetUserIdCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_SessionSearch_SetTargetUserIdCallback EOS_SessionSearch_SetTargetUserId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Sessions_AddNotifyJoinSessionAcceptedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnJoinSessionAcceptedCallbackInternal notificationFn);
|
|
internal static EOS_Sessions_AddNotifyJoinSessionAcceptedCallback EOS_Sessions_AddNotifyJoinSessionAccepted;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Sessions_AddNotifySessionInviteAcceptedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnSessionInviteAcceptedCallbackInternal notificationFn);
|
|
internal static EOS_Sessions_AddNotifySessionInviteAcceptedCallback EOS_Sessions_AddNotifySessionInviteAccepted;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_Sessions_AddNotifySessionInviteReceivedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnSessionInviteReceivedCallbackInternal notificationFn);
|
|
internal static EOS_Sessions_AddNotifySessionInviteReceivedCallback EOS_Sessions_AddNotifySessionInviteReceived;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Sessions_CopyActiveSessionHandleCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionHandle);
|
|
internal static EOS_Sessions_CopyActiveSessionHandleCallback EOS_Sessions_CopyActiveSessionHandle;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Sessions_CopySessionHandleByInviteIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionHandle);
|
|
internal static EOS_Sessions_CopySessionHandleByInviteIdCallback EOS_Sessions_CopySessionHandleByInviteId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Sessions_CopySessionHandleByUiEventIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionHandle);
|
|
internal static EOS_Sessions_CopySessionHandleByUiEventIdCallback EOS_Sessions_CopySessionHandleByUiEventId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Sessions_CopySessionHandleForPresenceCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionHandle);
|
|
internal static EOS_Sessions_CopySessionHandleForPresenceCallback EOS_Sessions_CopySessionHandleForPresence;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Sessions_CreateSessionModificationCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionModificationHandle);
|
|
internal static EOS_Sessions_CreateSessionModificationCallback EOS_Sessions_CreateSessionModification;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Sessions_CreateSessionSearchCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionSearchHandle);
|
|
internal static EOS_Sessions_CreateSessionSearchCallback EOS_Sessions_CreateSessionSearch;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Sessions_DestroySessionCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnDestroySessionCallbackInternal completionDelegate);
|
|
internal static EOS_Sessions_DestroySessionCallback EOS_Sessions_DestroySession;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Sessions_DumpSessionStateCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Sessions_DumpSessionStateCallback EOS_Sessions_DumpSessionState;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Sessions_EndSessionCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnEndSessionCallbackInternal completionDelegate);
|
|
internal static EOS_Sessions_EndSessionCallback EOS_Sessions_EndSession;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Sessions_GetInviteCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Sessions_GetInviteCountCallback EOS_Sessions_GetInviteCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Sessions_GetInviteIdByIndexCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
internal static EOS_Sessions_GetInviteIdByIndexCallback EOS_Sessions_GetInviteIdByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Sessions_IsUserInSessionCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Sessions_IsUserInSessionCallback EOS_Sessions_IsUserInSession;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Sessions_JoinSessionCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnJoinSessionCallbackInternal completionDelegate);
|
|
internal static EOS_Sessions_JoinSessionCallback EOS_Sessions_JoinSession;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Sessions_QueryInvitesCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnQueryInvitesCallbackInternal completionDelegate);
|
|
internal static EOS_Sessions_QueryInvitesCallback EOS_Sessions_QueryInvites;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Sessions_RegisterPlayersCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnRegisterPlayersCallbackInternal completionDelegate);
|
|
internal static EOS_Sessions_RegisterPlayersCallback EOS_Sessions_RegisterPlayers;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Sessions_RejectInviteCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnRejectInviteCallbackInternal completionDelegate);
|
|
internal static EOS_Sessions_RejectInviteCallback EOS_Sessions_RejectInvite;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Sessions_RemoveNotifyJoinSessionAcceptedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_Sessions_RemoveNotifyJoinSessionAcceptedCallback EOS_Sessions_RemoveNotifyJoinSessionAccepted;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Sessions_RemoveNotifySessionInviteAcceptedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_Sessions_RemoveNotifySessionInviteAcceptedCallback EOS_Sessions_RemoveNotifySessionInviteAccepted;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Sessions_RemoveNotifySessionInviteReceivedCallback(System.IntPtr handle, ulong inId);
|
|
internal static EOS_Sessions_RemoveNotifySessionInviteReceivedCallback EOS_Sessions_RemoveNotifySessionInviteReceived;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Sessions_SendInviteCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnSendInviteCallbackInternal completionDelegate);
|
|
internal static EOS_Sessions_SendInviteCallback EOS_Sessions_SendInvite;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Sessions_StartSessionCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnStartSessionCallbackInternal completionDelegate);
|
|
internal static EOS_Sessions_StartSessionCallback EOS_Sessions_StartSession;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Sessions_UnregisterPlayersCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnUnregisterPlayersCallbackInternal completionDelegate);
|
|
internal static EOS_Sessions_UnregisterPlayersCallback EOS_Sessions_UnregisterPlayers;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Sessions_UpdateSessionCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnUpdateSessionCallbackInternal completionDelegate);
|
|
internal static EOS_Sessions_UpdateSessionCallback EOS_Sessions_UpdateSession;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Sessions_UpdateSessionModificationCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionModificationHandle);
|
|
internal static EOS_Sessions_UpdateSessionModificationCallback EOS_Sessions_UpdateSessionModification;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_ShutdownCallback();
|
|
internal static EOS_ShutdownCallback EOS_Shutdown;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Stats_CopyStatByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outStat);
|
|
internal static EOS_Stats_CopyStatByIndexCallback EOS_Stats_CopyStatByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_Stats_CopyStatByNameCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outStat);
|
|
internal static EOS_Stats_CopyStatByNameCallback EOS_Stats_CopyStatByName;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_Stats_GetStatsCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_Stats_GetStatsCountCallback EOS_Stats_GetStatsCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Stats_IngestStatCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Stats.OnIngestStatCompleteCallbackInternal completionDelegate);
|
|
internal static EOS_Stats_IngestStatCallback EOS_Stats_IngestStat;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Stats_QueryStatsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Stats.OnQueryStatsCompleteCallbackInternal completionDelegate);
|
|
internal static EOS_Stats_QueryStatsCallback EOS_Stats_QueryStats;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_Stats_Stat_ReleaseCallback(System.IntPtr stat);
|
|
internal static EOS_Stats_Stat_ReleaseCallback EOS_Stats_Stat_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_TitleStorageFileTransferRequest_CancelRequestCallback(System.IntPtr handle);
|
|
internal static EOS_TitleStorageFileTransferRequest_CancelRequestCallback EOS_TitleStorageFileTransferRequest_CancelRequest;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_TitleStorageFileTransferRequest_GetFileRequestStateCallback(System.IntPtr handle);
|
|
internal static EOS_TitleStorageFileTransferRequest_GetFileRequestStateCallback EOS_TitleStorageFileTransferRequest_GetFileRequestState;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_TitleStorageFileTransferRequest_GetFilenameCallback(System.IntPtr handle, uint filenameStringBufferSizeBytes, System.IntPtr outStringBuffer, ref int outStringLength);
|
|
internal static EOS_TitleStorageFileTransferRequest_GetFilenameCallback EOS_TitleStorageFileTransferRequest_GetFilename;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_TitleStorageFileTransferRequest_ReleaseCallback(System.IntPtr titleStorageFileTransferHandle);
|
|
internal static EOS_TitleStorageFileTransferRequest_ReleaseCallback EOS_TitleStorageFileTransferRequest_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_TitleStorage_CopyFileMetadataAtIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outMetadata);
|
|
internal static EOS_TitleStorage_CopyFileMetadataAtIndexCallback EOS_TitleStorage_CopyFileMetadataAtIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_TitleStorage_CopyFileMetadataByFilenameCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outMetadata);
|
|
internal static EOS_TitleStorage_CopyFileMetadataByFilenameCallback EOS_TitleStorage_CopyFileMetadataByFilename;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_TitleStorage_DeleteCacheCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, TitleStorage.OnDeleteCacheCompleteCallbackInternal completionCallback);
|
|
internal static EOS_TitleStorage_DeleteCacheCallback EOS_TitleStorage_DeleteCache;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_TitleStorage_FileMetadata_ReleaseCallback(System.IntPtr fileMetadata);
|
|
internal static EOS_TitleStorage_FileMetadata_ReleaseCallback EOS_TitleStorage_FileMetadata_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_TitleStorage_GetFileMetadataCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_TitleStorage_GetFileMetadataCountCallback EOS_TitleStorage_GetFileMetadataCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_TitleStorage_QueryFileCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, TitleStorage.OnQueryFileCompleteCallbackInternal completionCallback);
|
|
internal static EOS_TitleStorage_QueryFileCallback EOS_TitleStorage_QueryFile;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_TitleStorage_QueryFileListCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, TitleStorage.OnQueryFileListCompleteCallbackInternal completionCallback);
|
|
internal static EOS_TitleStorage_QueryFileListCallback EOS_TitleStorage_QueryFileList;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate System.IntPtr EOS_TitleStorage_ReadFileCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, TitleStorage.OnReadFileCompleteCallbackInternal completionCallback);
|
|
internal static EOS_TitleStorage_ReadFileCallback EOS_TitleStorage_ReadFile;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_UI_AcknowledgeEventIdCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_UI_AcknowledgeEventIdCallback EOS_UI_AcknowledgeEventId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate ulong EOS_UI_AddNotifyDisplaySettingsUpdatedCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, UI.OnDisplaySettingsUpdatedCallbackInternal notificationFn);
|
|
internal static EOS_UI_AddNotifyDisplaySettingsUpdatedCallback EOS_UI_AddNotifyDisplaySettingsUpdated;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate int EOS_UI_GetFriendsVisibleCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_UI_GetFriendsVisibleCallback EOS_UI_GetFriendsVisible;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate UI.NotificationLocation EOS_UI_GetNotificationLocationPreferenceCallback(System.IntPtr handle);
|
|
internal static EOS_UI_GetNotificationLocationPreferenceCallback EOS_UI_GetNotificationLocationPreference;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate UI.KeyCombination EOS_UI_GetToggleFriendsKeyCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_UI_GetToggleFriendsKeyCallback EOS_UI_GetToggleFriendsKey;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_UI_HideFriendsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, UI.OnHideFriendsCallbackInternal completionDelegate);
|
|
internal static EOS_UI_HideFriendsCallback EOS_UI_HideFriends;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate int EOS_UI_IsValidKeyCombinationCallback(System.IntPtr handle, UI.KeyCombination keyCombination);
|
|
internal static EOS_UI_IsValidKeyCombinationCallback EOS_UI_IsValidKeyCombination;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_UI_RemoveNotifyDisplaySettingsUpdatedCallback(System.IntPtr handle, ulong id);
|
|
internal static EOS_UI_RemoveNotifyDisplaySettingsUpdatedCallback EOS_UI_RemoveNotifyDisplaySettingsUpdated;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_UI_SetDisplayPreferenceCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_UI_SetDisplayPreferenceCallback EOS_UI_SetDisplayPreference;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_UI_SetToggleFriendsKeyCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_UI_SetToggleFriendsKeyCallback EOS_UI_SetToggleFriendsKey;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_UI_ShowFriendsCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, UI.OnShowFriendsCallbackInternal completionDelegate);
|
|
internal static EOS_UI_ShowFriendsCallback EOS_UI_ShowFriends;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_UserInfo_CopyExternalUserInfoByAccountIdCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outExternalUserInfo);
|
|
internal static EOS_UserInfo_CopyExternalUserInfoByAccountIdCallback EOS_UserInfo_CopyExternalUserInfoByAccountId;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_UserInfo_CopyExternalUserInfoByAccountTypeCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outExternalUserInfo);
|
|
internal static EOS_UserInfo_CopyExternalUserInfoByAccountTypeCallback EOS_UserInfo_CopyExternalUserInfoByAccountType;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_UserInfo_CopyExternalUserInfoByIndexCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outExternalUserInfo);
|
|
internal static EOS_UserInfo_CopyExternalUserInfoByIndexCallback EOS_UserInfo_CopyExternalUserInfoByIndex;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate Result EOS_UserInfo_CopyUserInfoCallback(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outUserInfo);
|
|
internal static EOS_UserInfo_CopyUserInfoCallback EOS_UserInfo_CopyUserInfo;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_UserInfo_ExternalUserInfo_ReleaseCallback(System.IntPtr externalUserInfo);
|
|
internal static EOS_UserInfo_ExternalUserInfo_ReleaseCallback EOS_UserInfo_ExternalUserInfo_Release;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate uint EOS_UserInfo_GetExternalUserInfoCountCallback(System.IntPtr handle, System.IntPtr options);
|
|
internal static EOS_UserInfo_GetExternalUserInfoCountCallback EOS_UserInfo_GetExternalUserInfoCount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_UserInfo_QueryUserInfoCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, UserInfo.OnQueryUserInfoCallbackInternal completionDelegate);
|
|
internal static EOS_UserInfo_QueryUserInfoCallback EOS_UserInfo_QueryUserInfo;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_UserInfo_QueryUserInfoByDisplayNameCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, UserInfo.OnQueryUserInfoByDisplayNameCallbackInternal completionDelegate);
|
|
internal static EOS_UserInfo_QueryUserInfoByDisplayNameCallback EOS_UserInfo_QueryUserInfoByDisplayName;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_UserInfo_QueryUserInfoByExternalAccountCallback(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, UserInfo.OnQueryUserInfoByExternalAccountCallbackInternal completionDelegate);
|
|
internal static EOS_UserInfo_QueryUserInfoByExternalAccountCallback EOS_UserInfo_QueryUserInfoByExternalAccount;
|
|
|
|
[UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
|
|
internal delegate void EOS_UserInfo_ReleaseCallback(System.IntPtr userInfo);
|
|
internal static EOS_UserInfo_ReleaseCallback EOS_UserInfo_Release;
|
|
#endif
|
|
|
|
#if !EOS_DYNAMIC_BINDINGS
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Achievements_AddNotifyAchievementsUnlocked(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Achievements.OnAchievementsUnlockedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Achievements_AddNotifyAchievementsUnlockedV2(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Achievements.OnAchievementsUnlockedCallbackV2Internal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Achievements_CopyAchievementDefinitionByAchievementId(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outDefinition);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Achievements_CopyAchievementDefinitionByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outDefinition);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Achievements_CopyAchievementDefinitionV2ByAchievementId(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outDefinition);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Achievements_CopyAchievementDefinitionV2ByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outDefinition);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Achievements_CopyPlayerAchievementByAchievementId(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAchievement);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Achievements_CopyPlayerAchievementByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAchievement);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Achievements_CopyUnlockedAchievementByAchievementId(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAchievement);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Achievements_CopyUnlockedAchievementByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAchievement);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Achievements_DefinitionV2_Release(System.IntPtr achievementDefinition);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Achievements_Definition_Release(System.IntPtr achievementDefinition);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Achievements_GetAchievementDefinitionCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Achievements_GetPlayerAchievementCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Achievements_GetUnlockedAchievementCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Achievements_PlayerAchievement_Release(System.IntPtr achievement);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Achievements_QueryDefinitions(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Achievements.OnQueryDefinitionsCompleteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Achievements_QueryPlayerAchievements(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Achievements.OnQueryPlayerAchievementsCompleteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Achievements_RemoveNotifyAchievementsUnlocked(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Achievements_UnlockAchievements(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Achievements.OnUnlockAchievementsCompleteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Achievements_UnlockedAchievement_Release(System.IntPtr achievement);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_ActiveSession_CopyInfo(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outActiveSessionInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_ActiveSession_GetRegisteredPlayerByIndex(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_ActiveSession_GetRegisteredPlayerCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_ActiveSession_Info_Release(System.IntPtr activeSessionInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_ActiveSession_Release(System.IntPtr activeSessionHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatClient_AddExternalIntegrityCatalog(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_AntiCheatClient_AddNotifyMessageToPeer(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, AntiCheatClient.OnMessageToPeerCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_AntiCheatClient_AddNotifyMessageToServer(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, AntiCheatClient.OnMessageToServerCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_AntiCheatClient_AddNotifyPeerActionRequired(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, AntiCheatClient.OnPeerActionRequiredCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_AntiCheatClient_AddNotifyPeerAuthStatusChanged(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, AntiCheatClient.OnPeerAuthStatusChangedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatClient_BeginSession(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatClient_EndSession(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatClient_GetProtectMessageOutputLength(System.IntPtr handle, System.IntPtr options, ref uint outBufferSizeBytes);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatClient_PollStatus(System.IntPtr handle, System.IntPtr options, ref AntiCheatClient.AntiCheatClientViolationType outViolationType, System.IntPtr outMessage);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatClient_ProtectMessage(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref uint outBytesWritten);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatClient_ReceiveMessageFromPeer(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatClient_ReceiveMessageFromServer(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatClient_RegisterPeer(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_AntiCheatClient_RemoveNotifyMessageToPeer(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_AntiCheatClient_RemoveNotifyMessageToServer(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_AntiCheatClient_RemoveNotifyPeerActionRequired(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChanged(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatClient_UnprotectMessage(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref uint outBytesWritten);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatClient_UnregisterPeer(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_AntiCheatServer_AddNotifyClientActionRequired(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, AntiCheatServer.OnClientActionRequiredCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_AntiCheatServer_AddNotifyClientAuthStatusChanged(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, AntiCheatServer.OnClientAuthStatusChangedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_AntiCheatServer_AddNotifyMessageToClient(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, AntiCheatServer.OnMessageToClientCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_BeginSession(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_EndSession(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_GetProtectMessageOutputLength(System.IntPtr handle, System.IntPtr options, ref uint outBufferSizeBytes);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_LogEvent(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_LogGameRoundEnd(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_LogGameRoundStart(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_LogPlayerDespawn(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_LogPlayerRevive(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_LogPlayerSpawn(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_LogPlayerTakeDamage(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_LogPlayerTick(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_LogPlayerUseAbility(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_LogPlayerUseWeapon(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_ProtectMessage(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref uint outBytesWritten);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_ReceiveMessageFromClient(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_RegisterClient(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_RegisterEvent(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_AntiCheatServer_RemoveNotifyClientActionRequired(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChanged(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_AntiCheatServer_RemoveNotifyMessageToClient(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_SetClientDetails(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_SetClientNetworkState(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_SetGameSessionId(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_UnprotectMessage(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref uint outBytesWritten);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_AntiCheatServer_UnregisterClient(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Auth_AddNotifyLoginStatusChanged(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnLoginStatusChangedCallbackInternal notification);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Auth_CopyIdToken(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outIdToken);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Auth_CopyUserAuthToken(System.IntPtr handle, System.IntPtr options, System.IntPtr localUserId, ref System.IntPtr outUserAuthToken);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Auth_DeletePersistentAuth(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnDeletePersistentAuthCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Auth_GetLoggedInAccountByIndex(System.IntPtr handle, int index);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern int EOS_Auth_GetLoggedInAccountsCount(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern LoginStatus EOS_Auth_GetLoginStatus(System.IntPtr handle, System.IntPtr localUserId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Auth_GetMergedAccountByIndex(System.IntPtr handle, System.IntPtr localUserId, uint index);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Auth_GetMergedAccountsCount(System.IntPtr handle, System.IntPtr localUserId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Auth_GetSelectedAccountId(System.IntPtr handle, System.IntPtr localUserId, ref System.IntPtr outSelectedAccountId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Auth_IdToken_Release(System.IntPtr idToken);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Auth_LinkAccount(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnLinkAccountCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Auth_Login(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnLoginCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Auth_Logout(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnLogoutCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Auth_QueryIdToken(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnQueryIdTokenCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Auth_RemoveNotifyLoginStatusChanged(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Auth_Token_Release(System.IntPtr authToken);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Auth_VerifyIdToken(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnVerifyIdTokenCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Auth_VerifyUserAuth(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Auth.OnVerifyUserAuthCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_ByteArray_ToString(System.IntPtr byteArray, uint length, System.IntPtr outBuffer, ref uint inOutBufferLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Connect_AddNotifyAuthExpiration(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnAuthExpirationCallbackInternal notification);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Connect_AddNotifyLoginStatusChanged(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnLoginStatusChangedCallbackInternal notification);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Connect_CopyIdToken(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outIdToken);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Connect_CopyProductUserExternalAccountByAccountId(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outExternalAccountInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Connect_CopyProductUserExternalAccountByAccountType(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outExternalAccountInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Connect_CopyProductUserExternalAccountByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outExternalAccountInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Connect_CopyProductUserInfo(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outExternalAccountInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Connect_CreateDeviceId(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnCreateDeviceIdCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Connect_CreateUser(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnCreateUserCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Connect_DeleteDeviceId(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnDeleteDeviceIdCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Connect_ExternalAccountInfo_Release(System.IntPtr externalAccountInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Connect_GetExternalAccountMapping(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Connect_GetLoggedInUserByIndex(System.IntPtr handle, int index);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern int EOS_Connect_GetLoggedInUsersCount(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern LoginStatus EOS_Connect_GetLoginStatus(System.IntPtr handle, System.IntPtr localUserId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Connect_GetProductUserExternalAccountCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Connect_GetProductUserIdMapping(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Connect_IdToken_Release(System.IntPtr idToken);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Connect_LinkAccount(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnLinkAccountCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Connect_Login(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnLoginCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Connect_QueryExternalAccountMappings(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnQueryExternalAccountMappingsCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Connect_QueryProductUserIdMappings(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnQueryProductUserIdMappingsCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Connect_RemoveNotifyAuthExpiration(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Connect_RemoveNotifyLoginStatusChanged(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Connect_TransferDeviceIdAccount(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnTransferDeviceIdAccountCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Connect_UnlinkAccount(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnUnlinkAccountCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Connect_VerifyIdToken(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Connect.OnVerifyIdTokenCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_ContinuanceToken_ToString(System.IntPtr continuanceToken, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_CustomInvites_AddNotifyCustomInviteAccepted(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, CustomInvites.OnCustomInviteAcceptedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_CustomInvites_AddNotifyCustomInviteReceived(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, CustomInvites.OnCustomInviteReceivedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_CustomInvites_FinalizeInvite(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_CustomInvites_RemoveNotifyCustomInviteAccepted(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_CustomInvites_RemoveNotifyCustomInviteReceived(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_CustomInvites_SendCustomInvite(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, CustomInvites.OnSendCustomInviteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_CustomInvites_SetCustomInvite(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern int EOS_EResult_IsOperationComplete(Result result);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_EResult_ToString(Result result);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Ecom_CatalogItem_Release(System.IntPtr catalogItem);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Ecom_CatalogOffer_Release(System.IntPtr catalogOffer);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Ecom_CatalogRelease_Release(System.IntPtr catalogRelease);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Ecom_Checkout(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Ecom.OnCheckoutCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Ecom_CopyEntitlementById(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outEntitlement);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Ecom_CopyEntitlementByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outEntitlement);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Ecom_CopyEntitlementByNameAndIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outEntitlement);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Ecom_CopyItemById(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outItem);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Ecom_CopyItemImageInfoByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outImageInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Ecom_CopyItemReleaseByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outRelease);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Ecom_CopyOfferById(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outOffer);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Ecom_CopyOfferByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outOffer);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Ecom_CopyOfferImageInfoByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outImageInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Ecom_CopyOfferItemByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outItem);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Ecom_CopyTransactionById(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outTransaction);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Ecom_CopyTransactionByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outTransaction);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Ecom_Entitlement_Release(System.IntPtr entitlement);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Ecom_GetEntitlementsByNameCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Ecom_GetEntitlementsCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Ecom_GetItemImageInfoCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Ecom_GetItemReleaseCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Ecom_GetOfferCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Ecom_GetOfferImageInfoCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Ecom_GetOfferItemCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Ecom_GetTransactionCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Ecom_KeyImageInfo_Release(System.IntPtr keyImageInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Ecom_QueryEntitlements(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Ecom.OnQueryEntitlementsCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Ecom_QueryOffers(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Ecom.OnQueryOffersCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Ecom_QueryOwnership(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Ecom.OnQueryOwnershipCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Ecom_QueryOwnershipToken(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Ecom.OnQueryOwnershipTokenCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Ecom_RedeemEntitlements(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Ecom.OnRedeemEntitlementsCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Ecom_Transaction_CopyEntitlementByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outEntitlement);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Ecom_Transaction_GetEntitlementsCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Ecom_Transaction_GetTransactionId(System.IntPtr handle, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Ecom_Transaction_Release(System.IntPtr transaction);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_EpicAccountId_FromString(System.IntPtr accountIdString);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern int EOS_EpicAccountId_IsValid(System.IntPtr accountId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_EpicAccountId_ToString(System.IntPtr accountId, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Friends_AcceptInvite(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Friends.OnAcceptInviteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Friends_AddNotifyFriendsUpdate(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Friends.OnFriendsUpdateCallbackInternal friendsUpdateHandler);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Friends_GetFriendAtIndex(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern int EOS_Friends_GetFriendsCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Friends.FriendsStatus EOS_Friends_GetStatus(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Friends_QueryFriends(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Friends.OnQueryFriendsCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Friends_RejectInvite(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Friends.OnRejectInviteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Friends_RemoveNotifyFriendsUpdate(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Friends_SendInvite(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Friends.OnSendInviteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Initialize(System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_KWS_AddNotifyPermissionsUpdateReceived(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, KWS.OnPermissionsUpdateReceivedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_KWS_CopyPermissionByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outPermission);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_KWS_CreateUser(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, KWS.OnCreateUserCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_KWS_GetPermissionByKey(System.IntPtr handle, System.IntPtr options, ref KWS.KWSPermissionStatus outPermission);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern int EOS_KWS_GetPermissionsCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_KWS_PermissionStatus_Release(System.IntPtr permissionStatus);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_KWS_QueryAgeGate(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, KWS.OnQueryAgeGateCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_KWS_QueryPermissions(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, KWS.OnQueryPermissionsCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_KWS_RemoveNotifyPermissionsUpdateReceived(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_KWS_RequestPermissions(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, KWS.OnRequestPermissionsCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_KWS_UpdateParentEmail(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, KWS.OnUpdateParentEmailCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Leaderboards_CopyLeaderboardDefinitionByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLeaderboardDefinition);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardId(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLeaderboardDefinition);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Leaderboards_CopyLeaderboardRecordByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLeaderboardRecord);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Leaderboards_CopyLeaderboardRecordByUserId(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLeaderboardRecord);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Leaderboards_CopyLeaderboardUserScoreByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLeaderboardUserScore);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Leaderboards_CopyLeaderboardUserScoreByUserId(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLeaderboardUserScore);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Leaderboards_Definition_Release(System.IntPtr leaderboardDefinition);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Leaderboards_GetLeaderboardDefinitionCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Leaderboards_GetLeaderboardRecordCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Leaderboards_GetLeaderboardUserScoreCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Leaderboards_LeaderboardDefinition_Release(System.IntPtr leaderboardDefinition);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Leaderboards_LeaderboardRecord_Release(System.IntPtr leaderboardRecord);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Leaderboards_LeaderboardUserScore_Release(System.IntPtr leaderboardUserScore);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Leaderboards_QueryLeaderboardDefinitions(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Leaderboards.OnQueryLeaderboardDefinitionsCompleteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Leaderboards_QueryLeaderboardRanks(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Leaderboards.OnQueryLeaderboardRanksCompleteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Leaderboards_QueryLeaderboardUserScores(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Leaderboards.OnQueryLeaderboardUserScoresCompleteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbyDetails_CopyAttributeByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAttribute);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbyDetails_CopyAttributeByKey(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAttribute);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbyDetails_CopyInfo(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLobbyDetailsInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbyDetails_CopyMemberAttributeByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAttribute);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbyDetails_CopyMemberAttributeByKey(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outAttribute);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_LobbyDetails_GetAttributeCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_LobbyDetails_GetLobbyOwner(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_LobbyDetails_GetMemberAttributeCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_LobbyDetails_GetMemberByIndex(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_LobbyDetails_GetMemberCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_LobbyDetails_Info_Release(System.IntPtr lobbyDetailsInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_LobbyDetails_Release(System.IntPtr lobbyHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbyModification_AddAttribute(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbyModification_AddMemberAttribute(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_LobbyModification_Release(System.IntPtr lobbyModificationHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbyModification_RemoveAttribute(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbyModification_RemoveMemberAttribute(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbyModification_SetBucketId(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbyModification_SetInvitesAllowed(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbyModification_SetMaxMembers(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbyModification_SetPermissionLevel(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbySearch_CopySearchResultByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLobbyDetailsHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_LobbySearch_Find(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.LobbySearchOnFindCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_LobbySearch_GetSearchResultCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_LobbySearch_Release(System.IntPtr lobbySearchHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbySearch_RemoveParameter(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbySearch_SetLobbyId(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbySearch_SetMaxResults(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbySearch_SetParameter(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_LobbySearch_SetTargetUserId(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Lobby_AddNotifyJoinLobbyAccepted(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnJoinLobbyAcceptedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Lobby_AddNotifyLobbyInviteAccepted(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnLobbyInviteAcceptedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Lobby_AddNotifyLobbyInviteReceived(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnLobbyInviteReceivedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Lobby_AddNotifyLobbyMemberStatusReceived(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnLobbyMemberStatusReceivedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Lobby_AddNotifyLobbyMemberUpdateReceived(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnLobbyMemberUpdateReceivedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Lobby_AddNotifyLobbyUpdateReceived(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnLobbyUpdateReceivedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Lobby_AddNotifyRTCRoomConnectionChanged(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnRTCRoomConnectionChangedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_Attribute_Release(System.IntPtr lobbyAttribute);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Lobby_CopyLobbyDetailsHandle(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLobbyDetailsHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Lobby_CopyLobbyDetailsHandleByInviteId(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLobbyDetailsHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Lobby_CopyLobbyDetailsHandleByUiEventId(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLobbyDetailsHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_CreateLobby(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnCreateLobbyCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Lobby_CreateLobbySearch(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLobbySearchHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_DestroyLobby(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnDestroyLobbyCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Lobby_GetInviteCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Lobby_GetInviteIdByIndex(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Lobby_GetRTCRoomName(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref uint inOutBufferLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Lobby_IsRTCRoomConnected(System.IntPtr handle, System.IntPtr options, ref int bOutIsConnected);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_JoinLobby(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnJoinLobbyCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_KickMember(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnKickMemberCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_LeaveLobby(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnLeaveLobbyCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_PromoteMember(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnPromoteMemberCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_QueryInvites(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnQueryInvitesCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_RejectInvite(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnRejectInviteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_RemoveNotifyJoinLobbyAccepted(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_RemoveNotifyLobbyInviteAccepted(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_RemoveNotifyLobbyInviteReceived(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_RemoveNotifyLobbyMemberStatusReceived(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceived(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_RemoveNotifyLobbyUpdateReceived(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_RemoveNotifyRTCRoomConnectionChanged(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_SendInvite(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnSendInviteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Lobby_UpdateLobby(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Lobby.OnUpdateLobbyCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Lobby_UpdateLobbyModification(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outLobbyModificationHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Logging_SetCallback(Logging.LogMessageFuncInternal callback);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Logging_SetLogLevel(Logging.LogCategory logCategory, Logging.LogLevel logLevel);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Metrics_BeginPlayerSession(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Metrics_EndPlayerSession(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Mods_CopyModInfo(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outEnumeratedMods);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Mods_EnumerateMods(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Mods.OnEnumerateModsCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Mods_InstallMod(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Mods.OnInstallModCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Mods_ModInfo_Release(System.IntPtr modInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Mods_UninstallMod(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Mods.OnUninstallModCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Mods_UpdateMod(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Mods.OnUpdateModCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_P2P_AcceptConnection(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_P2P_AddNotifyIncomingPacketQueueFull(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, P2P.OnIncomingPacketQueueFullCallbackInternal incomingPacketQueueFullHandler);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_P2P_AddNotifyPeerConnectionClosed(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, P2P.OnRemoteConnectionClosedCallbackInternal connectionClosedHandler);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_P2P_AddNotifyPeerConnectionEstablished(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, P2P.OnPeerConnectionEstablishedCallbackInternal connectionEstablishedHandler);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_P2P_AddNotifyPeerConnectionRequest(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, P2P.OnIncomingConnectionRequestCallbackInternal connectionRequestHandler);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_P2P_ClearPacketQueue(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_P2P_CloseConnection(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_P2P_CloseConnections(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_P2P_GetNATType(System.IntPtr handle, System.IntPtr options, ref P2P.NATType outNATType);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_P2P_GetNextReceivedPacketSize(System.IntPtr handle, System.IntPtr options, ref uint outPacketSizeBytes);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_P2P_GetPacketQueueInfo(System.IntPtr handle, System.IntPtr options, ref P2P.PacketQueueInfoInternal outPacketQueueInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_P2P_GetPortRange(System.IntPtr handle, System.IntPtr options, ref ushort outPort, ref ushort outNumAdditionalPortsToTry);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_P2P_GetRelayControl(System.IntPtr handle, System.IntPtr options, ref P2P.RelayControl outRelayControl);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_P2P_QueryNATType(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, P2P.OnQueryNATTypeCompleteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_P2P_ReceivePacket(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outPeerId, ref P2P.SocketIdInternal outSocketId, ref byte outChannel, System.IntPtr outData, ref uint outBytesWritten);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_P2P_RemoveNotifyIncomingPacketQueueFull(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_P2P_RemoveNotifyPeerConnectionClosed(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_P2P_RemoveNotifyPeerConnectionEstablished(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_P2P_RemoveNotifyPeerConnectionRequest(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_P2P_SendPacket(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_P2P_SetPacketQueueSize(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_P2P_SetPortRange(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_P2P_SetRelayControl(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Platform_CheckForLauncherAndRestart(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_Create(System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetAchievementsInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Platform_GetActiveCountryCode(System.IntPtr handle, System.IntPtr localUserId, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Platform_GetActiveLocaleCode(System.IntPtr handle, System.IntPtr localUserId, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetAntiCheatClientInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetAntiCheatServerInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetAuthInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetConnectInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetCustomInvitesInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetEcomInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetFriendsInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetKWSInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetLeaderboardsInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetLobbyInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetMetricsInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetModsInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Platform_GetOverrideCountryCode(System.IntPtr handle, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Platform_GetOverrideLocaleCode(System.IntPtr handle, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetP2PInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetPlayerDataStorageInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetPresenceInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetProgressionSnapshotInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetRTCAdminInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetRTCInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetReportsInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetSanctionsInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetSessionsInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetStatsInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetTitleStorageInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetUIInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_Platform_GetUserInfoInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Platform_Release(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Platform_SetOverrideCountryCode(System.IntPtr handle, System.IntPtr newCountryCode);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Platform_SetOverrideLocaleCode(System.IntPtr handle, System.IntPtr newLocaleCode);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Platform_Tick(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_PlayerDataStorageFileTransferRequest_CancelRequest(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_PlayerDataStorageFileTransferRequest_GetFileRequestState(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_PlayerDataStorageFileTransferRequest_GetFilename(System.IntPtr handle, uint filenameStringBufferSizeBytes, System.IntPtr outStringBuffer, ref int outStringLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_PlayerDataStorageFileTransferRequest_Release(System.IntPtr playerDataStorageFileTransferHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_PlayerDataStorage_CopyFileMetadataAtIndex(System.IntPtr handle, System.IntPtr copyFileMetadataOptions, ref System.IntPtr outMetadata);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_PlayerDataStorage_CopyFileMetadataByFilename(System.IntPtr handle, System.IntPtr copyFileMetadataOptions, ref System.IntPtr outMetadata);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_PlayerDataStorage_DeleteCache(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, PlayerDataStorage.OnDeleteCacheCompleteCallbackInternal completionCallback);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_PlayerDataStorage_DeleteFile(System.IntPtr handle, System.IntPtr deleteOptions, System.IntPtr clientData, PlayerDataStorage.OnDeleteFileCompleteCallbackInternal completionCallback);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_PlayerDataStorage_DuplicateFile(System.IntPtr handle, System.IntPtr duplicateOptions, System.IntPtr clientData, PlayerDataStorage.OnDuplicateFileCompleteCallbackInternal completionCallback);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_PlayerDataStorage_FileMetadata_Release(System.IntPtr fileMetadata);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_PlayerDataStorage_GetFileMetadataCount(System.IntPtr handle, System.IntPtr getFileMetadataCountOptions, ref int outFileMetadataCount);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_PlayerDataStorage_QueryFile(System.IntPtr handle, System.IntPtr queryFileOptions, System.IntPtr clientData, PlayerDataStorage.OnQueryFileCompleteCallbackInternal completionCallback);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_PlayerDataStorage_QueryFileList(System.IntPtr handle, System.IntPtr queryFileListOptions, System.IntPtr clientData, PlayerDataStorage.OnQueryFileListCompleteCallbackInternal completionCallback);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_PlayerDataStorage_ReadFile(System.IntPtr handle, System.IntPtr readOptions, System.IntPtr clientData, PlayerDataStorage.OnReadFileCompleteCallbackInternal completionCallback);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_PlayerDataStorage_WriteFile(System.IntPtr handle, System.IntPtr writeOptions, System.IntPtr clientData, PlayerDataStorage.OnWriteFileCompleteCallbackInternal completionCallback);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_PresenceModification_DeleteData(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_PresenceModification_Release(System.IntPtr presenceModificationHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_PresenceModification_SetData(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_PresenceModification_SetJoinInfo(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_PresenceModification_SetRawRichText(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_PresenceModification_SetStatus(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Presence_AddNotifyJoinGameAccepted(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Presence.OnJoinGameAcceptedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Presence_AddNotifyOnPresenceChanged(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Presence.OnPresenceChangedCallbackInternal notificationHandler);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Presence_CopyPresence(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outPresence);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Presence_CreatePresenceModification(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outPresenceModificationHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Presence_GetJoinInfo(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern int EOS_Presence_HasPresence(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Presence_Info_Release(System.IntPtr presenceInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Presence_QueryPresence(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Presence.OnQueryPresenceCompleteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Presence_RemoveNotifyJoinGameAccepted(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Presence_RemoveNotifyOnPresenceChanged(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Presence_SetPresence(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Presence.SetPresenceCompleteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_ProductUserId_FromString(System.IntPtr productUserIdString);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern int EOS_ProductUserId_IsValid(System.IntPtr accountId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_ProductUserId_ToString(System.IntPtr accountId, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_ProgressionSnapshot_AddProgression(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_ProgressionSnapshot_BeginSnapshot(System.IntPtr handle, System.IntPtr options, ref uint outSnapshotId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_ProgressionSnapshot_DeleteSnapshot(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, ProgressionSnapshot.OnDeleteSnapshotCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_ProgressionSnapshot_EndSnapshot(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_ProgressionSnapshot_SubmitSnapshot(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, ProgressionSnapshot.OnSubmitSnapshotCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_RTCAdmin_CopyUserTokenByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outUserToken);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_RTCAdmin_CopyUserTokenByUserId(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outUserToken);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTCAdmin_Kick(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAdmin.OnKickCompleteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTCAdmin_QueryJoinRoomToken(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAdmin.OnQueryJoinRoomTokenCompleteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTCAdmin_SetParticipantHardMute(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAdmin.OnSetParticipantHardMuteCompleteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTCAdmin_UserToken_Release(System.IntPtr userToken);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_RTCAudio_AddNotifyAudioBeforeRender(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnAudioBeforeRenderCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_RTCAudio_AddNotifyAudioBeforeSend(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnAudioBeforeSendCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_RTCAudio_AddNotifyAudioDevicesChanged(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnAudioDevicesChangedCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_RTCAudio_AddNotifyAudioInputState(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnAudioInputStateCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_RTCAudio_AddNotifyAudioOutputState(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnAudioOutputStateCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_RTCAudio_AddNotifyParticipantUpdated(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnParticipantUpdatedCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_RTCAudio_GetAudioInputDeviceByIndex(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_RTCAudio_GetAudioInputDevicesCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_RTCAudio_GetAudioOutputDeviceByIndex(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_RTCAudio_GetAudioOutputDevicesCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_RTCAudio_RegisterPlatformAudioUser(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTCAudio_RemoveNotifyAudioBeforeRender(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTCAudio_RemoveNotifyAudioBeforeSend(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTCAudio_RemoveNotifyAudioDevicesChanged(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTCAudio_RemoveNotifyAudioInputState(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTCAudio_RemoveNotifyAudioOutputState(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTCAudio_RemoveNotifyParticipantUpdated(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_RTCAudio_SendAudio(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_RTCAudio_SetAudioInputSettings(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_RTCAudio_SetAudioOutputSettings(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_RTCAudio_UnregisterPlatformAudioUser(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTCAudio_UpdateReceiving(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnUpdateReceivingCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTCAudio_UpdateSending(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTCAudio.OnUpdateSendingCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_RTC_AddNotifyDisconnected(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTC.OnDisconnectedCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_RTC_AddNotifyParticipantStatusChanged(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTC.OnParticipantStatusChangedCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTC_BlockParticipant(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTC.OnBlockParticipantCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_RTC_GetAudioInterface(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTC_JoinRoom(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTC.OnJoinRoomCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTC_LeaveRoom(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, RTC.OnLeaveRoomCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTC_RemoveNotifyDisconnected(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_RTC_RemoveNotifyParticipantStatusChanged(System.IntPtr handle, ulong notificationId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_RTC_SetRoomSetting(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_RTC_SetSetting(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Reports_SendPlayerBehaviorReport(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Reports.OnSendPlayerBehaviorReportCompleteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Sanctions_CopyPlayerSanctionByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSanction);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Sanctions_GetPlayerSanctionCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Sanctions_PlayerSanction_Release(System.IntPtr sanction);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Sanctions_QueryActivePlayerSanctions(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sanctions.OnQueryActivePlayerSanctionsCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_SessionDetails_Attribute_Release(System.IntPtr sessionAttribute);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionDetails_CopyInfo(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionDetails_CopySessionAttributeByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionAttribute);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionDetails_CopySessionAttributeByKey(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionAttribute);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_SessionDetails_GetSessionAttributeCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_SessionDetails_Info_Release(System.IntPtr sessionInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_SessionDetails_Release(System.IntPtr sessionHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionModification_AddAttribute(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_SessionModification_Release(System.IntPtr sessionModificationHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionModification_RemoveAttribute(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionModification_SetBucketId(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionModification_SetHostAddress(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionModification_SetInvitesAllowed(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionModification_SetJoinInProgressAllowed(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionModification_SetMaxPlayers(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionModification_SetPermissionLevel(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionSearch_CopySearchResultByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_SessionSearch_Find(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.SessionSearchOnFindCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_SessionSearch_GetSearchResultCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_SessionSearch_Release(System.IntPtr sessionSearchHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionSearch_RemoveParameter(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionSearch_SetMaxResults(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionSearch_SetParameter(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionSearch_SetSessionId(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_SessionSearch_SetTargetUserId(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Sessions_AddNotifyJoinSessionAccepted(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnJoinSessionAcceptedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Sessions_AddNotifySessionInviteAccepted(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnSessionInviteAcceptedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_Sessions_AddNotifySessionInviteReceived(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnSessionInviteReceivedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Sessions_CopyActiveSessionHandle(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Sessions_CopySessionHandleByInviteId(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Sessions_CopySessionHandleByUiEventId(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Sessions_CopySessionHandleForPresence(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Sessions_CreateSessionModification(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionModificationHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Sessions_CreateSessionSearch(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionSearchHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Sessions_DestroySession(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnDestroySessionCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Sessions_DumpSessionState(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Sessions_EndSession(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnEndSessionCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Sessions_GetInviteCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Sessions_GetInviteIdByIndex(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref int inOutBufferLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Sessions_IsUserInSession(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Sessions_JoinSession(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnJoinSessionCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Sessions_QueryInvites(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnQueryInvitesCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Sessions_RegisterPlayers(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnRegisterPlayersCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Sessions_RejectInvite(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnRejectInviteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Sessions_RemoveNotifyJoinSessionAccepted(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Sessions_RemoveNotifySessionInviteAccepted(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Sessions_RemoveNotifySessionInviteReceived(System.IntPtr handle, ulong inId);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Sessions_SendInvite(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnSendInviteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Sessions_StartSession(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnStartSessionCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Sessions_UnregisterPlayers(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnUnregisterPlayersCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Sessions_UpdateSession(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Sessions.OnUpdateSessionCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Sessions_UpdateSessionModification(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outSessionModificationHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Shutdown();
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Stats_CopyStatByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outStat);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_Stats_CopyStatByName(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outStat);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_Stats_GetStatsCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Stats_IngestStat(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Stats.OnIngestStatCompleteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Stats_QueryStats(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, Stats.OnQueryStatsCompleteCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_Stats_Stat_Release(System.IntPtr stat);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_TitleStorageFileTransferRequest_CancelRequest(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_TitleStorageFileTransferRequest_GetFileRequestState(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_TitleStorageFileTransferRequest_GetFilename(System.IntPtr handle, uint filenameStringBufferSizeBytes, System.IntPtr outStringBuffer, ref int outStringLength);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_TitleStorageFileTransferRequest_Release(System.IntPtr titleStorageFileTransferHandle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_TitleStorage_CopyFileMetadataAtIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outMetadata);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_TitleStorage_CopyFileMetadataByFilename(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outMetadata);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_TitleStorage_DeleteCache(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, TitleStorage.OnDeleteCacheCompleteCallbackInternal completionCallback);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_TitleStorage_FileMetadata_Release(System.IntPtr fileMetadata);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_TitleStorage_GetFileMetadataCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_TitleStorage_QueryFile(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, TitleStorage.OnQueryFileCompleteCallbackInternal completionCallback);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_TitleStorage_QueryFileList(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, TitleStorage.OnQueryFileListCompleteCallbackInternal completionCallback);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern System.IntPtr EOS_TitleStorage_ReadFile(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, TitleStorage.OnReadFileCompleteCallbackInternal completionCallback);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_UI_AcknowledgeEventId(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern ulong EOS_UI_AddNotifyDisplaySettingsUpdated(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, UI.OnDisplaySettingsUpdatedCallbackInternal notificationFn);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern int EOS_UI_GetFriendsVisible(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern UI.NotificationLocation EOS_UI_GetNotificationLocationPreference(System.IntPtr handle);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern UI.KeyCombination EOS_UI_GetToggleFriendsKey(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_UI_HideFriends(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, UI.OnHideFriendsCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern int EOS_UI_IsValidKeyCombination(System.IntPtr handle, UI.KeyCombination keyCombination);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_UI_RemoveNotifyDisplaySettingsUpdated(System.IntPtr handle, ulong id);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_UI_SetDisplayPreference(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_UI_SetToggleFriendsKey(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_UI_ShowFriends(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, UI.OnShowFriendsCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_UserInfo_CopyExternalUserInfoByAccountId(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outExternalUserInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_UserInfo_CopyExternalUserInfoByAccountType(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outExternalUserInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_UserInfo_CopyExternalUserInfoByIndex(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outExternalUserInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern Result EOS_UserInfo_CopyUserInfo(System.IntPtr handle, System.IntPtr options, ref System.IntPtr outUserInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_UserInfo_ExternalUserInfo_Release(System.IntPtr externalUserInfo);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern uint EOS_UserInfo_GetExternalUserInfoCount(System.IntPtr handle, System.IntPtr options);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_UserInfo_QueryUserInfo(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, UserInfo.OnQueryUserInfoCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_UserInfo_QueryUserInfoByDisplayName(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, UserInfo.OnQueryUserInfoByDisplayNameCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_UserInfo_QueryUserInfoByExternalAccount(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, UserInfo.OnQueryUserInfoByExternalAccountCallbackInternal completionDelegate);
|
|
|
|
[DllImport(Config.LibraryName)]
|
|
internal static extern void EOS_UserInfo_Release(System.IntPtr userInfo);
|
|
#endif
|
|
}
|
|
}
|