diff --git a/Assets/EOSManager.prefab b/Assets/EOSManager.prefab
deleted file mode 100644
index 9d871ee..0000000
--- a/Assets/EOSManager.prefab
+++ /dev/null
@@ -1,59 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!1 &2209092976737935735
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 901605347204557884}
- - component: {fileID: 1404666848870070223}
- m_Layer: 0
- m_Name: EOSManager
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!4 &901605347204557884
-Transform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2209092976737935735}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_Children: []
- m_Father: {fileID: 0}
- m_RootOrder: 0
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!114 &1404666848870070223
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2209092976737935735}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 016d8460ff2ae644db4fc92d25ce1a79, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- apiKeys: {fileID: 11400000, guid: bc676c2f8679fc348bdd5b0422e4f235, type: 2}
- authInterfaceLogin: 0
- authInterfaceCredentialType: 6
- devAuthToolPort: 7878
- devAuthToolCredentialName:
- connectInterfaceCredentialType: 0
- deviceModel: PC Windows 64bit
- displayName: User
- epicLoggerLevel: 200
- collectPlayerMetrics: 1
- checkForEpicLauncherAndRestart: 0
- delayedInitialization: 1
- platformTickIntervalInSeconds: 0
- tickBudgetInMilliseconds: 0
diff --git a/Assets/EOSManager.prefab.meta b/Assets/EOSManager.prefab.meta
deleted file mode 100644
index b8534b4..0000000
--- a/Assets/EOSManager.prefab.meta
+++ /dev/null
@@ -1,7 +0,0 @@
-fileFormatVersion: 2
-guid: 023dc204246f92344887fd8ce2ea894c
-PrefabImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/EosApiKey.asset b/Assets/EosApiKey.asset
deleted file mode 100644
index f2ccb5a..0000000
--- a/Assets/EosApiKey.asset
+++ /dev/null
@@ -1,21 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!114 &11400000
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2006c7a2843279e4598781ed39185dd0, type: 3}
- m_Name: EosApiKey
- m_EditorClassIdentifier:
- epicProductName: 'Trouble in Terrorist Town: Source Crossed'
- epicProductVersion: 1.0
- epicProductId: cefb3408547045fcb28a9dbd58d48ed7
- epicSandboxId: 739f95d42e6748379737c4ff061114c7
- epicDeploymentId: ff56985eeafc4dcbbbd63a0cd079bee9
- epicClientId: xyza7891oqIuT2qadgDUXnl76eBKgaI0
- epicClientSecret: AfGaldrVkjgxQD6eY1PlfsejJFhNs6QXmmzDSTL4QIk
diff --git a/Assets/EosApiKey.asset.meta b/Assets/EosApiKey.asset.meta
deleted file mode 100644
index c250c0d..0000000
--- a/Assets/EosApiKey.asset.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: bc676c2f8679fc348bdd5b0422e4f235
-NativeFormatImporter:
- externalObjects: {}
- mainObjectFileID: 11400000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Image.prefab b/Assets/Image.prefab
new file mode 100644
index 0000000..68bc724
--- /dev/null
+++ b/Assets/Image.prefab
@@ -0,0 +1,214 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &8160286336252841090
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8160286336252841091}
+ - component: {fileID: 8160286336252841093}
+ - component: {fileID: 8160286336252841092}
+ m_Layer: 0
+ m_Name: Image
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8160286336252841091
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8160286336252841090}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8160286337366833968}
+ m_Father: {fileID: 0}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 595.58, y: 60.9502}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8160286336252841093
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8160286336252841090}
+ m_CullTransparentMesh: 1
+--- !u!114 &8160286336252841092
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8160286336252841090}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.3207547, g: 0.3207547, b: 0.3207547, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 0}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &8160286337366833983
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8160286337366833968}
+ - component: {fileID: 8160286337366833970}
+ - component: {fileID: 8160286337366833969}
+ m_Layer: 0
+ m_Name: Text (TMP)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8160286337366833968
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8160286337366833983}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8160286336252841091}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0.5, y: 0.5}
+ m_AnchorMax: {x: 0.5, y: 0.5}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 595.58, y: 50}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8160286337366833970
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8160286337366833983}
+ m_CullTransparentMesh: 1
+--- !u!114 &8160286337366833969
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8160286337366833983}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_text: Player [connectionId]
+ m_isRightToLeft: 0
+ m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
+ m_fontSharedMaterials: []
+ m_fontMaterial: {fileID: 0}
+ m_fontMaterials: []
+ m_fontColor32:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontColor: {r: 1, g: 1, b: 1, a: 1}
+ m_enableVertexGradient: 0
+ m_colorMode: 3
+ m_fontColorGradient:
+ topLeft: {r: 1, g: 1, b: 1, a: 1}
+ topRight: {r: 1, g: 1, b: 1, a: 1}
+ bottomLeft: {r: 1, g: 1, b: 1, a: 1}
+ bottomRight: {r: 1, g: 1, b: 1, a: 1}
+ m_fontColorGradientPreset: {fileID: 0}
+ m_spriteAsset: {fileID: 0}
+ m_tintAllSprites: 0
+ m_StyleSheet: {fileID: 0}
+ m_TextStyleHashCode: -1183493901
+ m_overrideHtmlColors: 0
+ m_faceColor:
+ serializedVersion: 2
+ rgba: 4294967295
+ m_fontSize: 44.75
+ m_fontSizeBase: 36
+ m_fontWeight: 400
+ m_enableAutoSizing: 1
+ m_fontSizeMin: 18
+ m_fontSizeMax: 72
+ m_fontStyle: 0
+ m_HorizontalAlignment: 2
+ m_VerticalAlignment: 512
+ m_textAlignment: 65535
+ m_characterSpacing: 0
+ m_wordSpacing: 0
+ m_lineSpacing: 0
+ m_lineSpacingMax: 0
+ m_paragraphSpacing: 0
+ m_charWidthMaxAdj: 0
+ m_enableWordWrapping: 1
+ m_wordWrappingRatios: 0.4
+ m_overflowMode: 0
+ m_linkedTextComponent: {fileID: 0}
+ parentLinkedComponent: {fileID: 0}
+ m_enableKerning: 1
+ m_enableExtraPadding: 0
+ checkPaddingRequired: 0
+ m_isRichText: 1
+ m_parseCtrlCharacters: 1
+ m_isOrthographic: 1
+ m_isCullingEnabled: 0
+ m_horizontalMapping: 0
+ m_verticalMapping: 0
+ m_uvLineOffset: 0
+ m_geometrySortingOrder: 0
+ m_IsTextObjectScaleStatic: 0
+ m_VertexBufferAutoSizeReduction: 0
+ m_useMaxVisibleDescender: 1
+ m_pageToDisplay: 1
+ m_margin: {x: 0, y: 0, z: 0, w: 0}
+ m_isUsingLegacyAnimationComponent: 0
+ m_isVolumetricText: 0
+ m_hasFontAssetChanged: 0
+ m_baseMaterial: {fileID: 0}
+ m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
diff --git a/Assets/Image.prefab.meta b/Assets/Image.prefab.meta
new file mode 100644
index 0000000..bccaa77
--- /dev/null
+++ b/Assets/Image.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 774dab2b72a79fb438b18e46bf5c6f5f
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/InputSystem.inputsettings.asset b/Assets/InputSystem.inputsettings.asset
new file mode 100644
index 0000000..8a242b0
--- /dev/null
+++ b/Assets/InputSystem.inputsettings.asset
@@ -0,0 +1,35 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: c46f07b5ed07e4e92aa78254188d3d10, type: 3}
+ m_Name: InputSystem.inputsettings
+ m_EditorClassIdentifier:
+ m_SupportedDevices: []
+ m_UpdateMode: 1
+ m_MaxEventBytesPerUpdate: 5242880
+ m_MaxQueuedEventsPerUpdate: 1000
+ m_CompensateForScreenOrientation: 1
+ m_BackgroundBehavior: 0
+ m_EditorInputBehaviorInPlayMode: 0
+ m_DefaultDeadzoneMin: 0.125
+ m_DefaultDeadzoneMax: 0.925
+ m_DefaultButtonPressPoint: 0.5
+ m_ButtonReleaseThreshold: 0.75
+ m_DefaultTapTime: 0.2
+ m_DefaultSlowTapTime: 0.5
+ m_DefaultHoldTime: 0.4
+ m_TapRadius: 5
+ m_MultiTapDelayTime: 0.75
+ m_DisableRedundantEventsMerging: 0
+ m_iOSSettings:
+ m_MotionUsage:
+ m_Enabled: 0
+ m_Description:
diff --git a/Assets/InputSystem.inputsettings.asset.meta b/Assets/InputSystem.inputsettings.asset.meta
new file mode 100644
index 0000000..99f7e38
--- /dev/null
+++ b/Assets/InputSystem.inputsettings.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 57459ac3439177e4291e185cb9d40806
+NativeFormatImporter:
+ externalObjects: {}
+ mainObjectFileID: 11400000
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport.meta
deleted file mode 100644
index 3c87a4a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: fb097379647003348b59f3423899888c
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/BidirectionalDictionary.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/BidirectionalDictionary.cs
deleted file mode 100644
index cc68a01..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/BidirectionalDictionary.cs
+++ /dev/null
@@ -1,120 +0,0 @@
-using System.Collections;
-using System.Collections.Generic;
-
-///
-/// Copyright
-/// MIT License
-///
-/// Copyright Fizz Cube Ltd(c) 2018
-///
-/// Permission is hereby granted, free of charge, to any person obtaining a copy
-/// of this software and associated documentation files (the "Software"), to deal
-/// in the Software without restriction, including without limitation the rights
-/// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-/// copies of the Software, and to permit persons to whom the Software is
-/// furnished to do so, subject to the following conditions:
-///
-/// The above copyright notice and this permission notice shall be included in all
-/// copies or substantial portions of the Software.
-///
-/// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-/// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-/// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-/// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-/// SOFTWARE.
-///
-/// ===
-///
-/// Copyright Marco Hoffmann(c) 2020
-///
-/// Permission is hereby granted, free of charge, to any person obtaining a copy
-/// of this software and associated documentation files (the "Software"), to deal
-/// in the Software without restriction, including without limitation the rights
-/// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-/// copies of the Software, and to permit persons to whom the Software is
-///furnished to do so, subject to the following conditions:
-///
-/// The above copyright notice and this permission notice shall be included in all
-/// copies or substantial portions of the Software.
-///
-/// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-/// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-/// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-/// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-/// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-/// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-/// SOFTWARE.
-///
-/// MIT License
-///
-
-namespace EpicTransport {
-
- public class BidirectionalDictionary : IEnumerable {
- private Dictionary t1ToT2Dict = new Dictionary();
- private Dictionary t2ToT1Dict = new Dictionary();
-
- public IEnumerable FirstTypes => t1ToT2Dict.Keys;
- public IEnumerable SecondTypes => t2ToT1Dict.Keys;
-
- public IEnumerator GetEnumerator() => t1ToT2Dict.GetEnumerator();
-
- public int Count => t1ToT2Dict.Count;
-
- public void Add(T1 key, T2 value) {
- t1ToT2Dict[key] = value;
- t2ToT1Dict[value] = key;
- }
-
- public void Add(T2 key, T1 value) {
- t2ToT1Dict[key] = value;
- t1ToT2Dict[value] = key;
- }
-
- public T2 Get(T1 key) => t1ToT2Dict[key];
-
- public T1 Get(T2 key) => t2ToT1Dict[key];
-
- public bool TryGetValue(T1 key, out T2 value) => t1ToT2Dict.TryGetValue(key, out value);
-
- public bool TryGetValue(T2 key, out T1 value) => t2ToT1Dict.TryGetValue(key, out value);
-
- public bool Contains(T1 key) => t1ToT2Dict.ContainsKey(key);
-
- public bool Contains(T2 key) => t2ToT1Dict.ContainsKey(key);
-
- public void Remove(T1 key) {
- if (Contains(key)) {
- T2 val = t1ToT2Dict[key];
- t1ToT2Dict.Remove(key);
- t2ToT1Dict.Remove(val);
- }
- }
- public void Remove(T2 key) {
- if (Contains(key)) {
- T1 val = t2ToT1Dict[key];
- t1ToT2Dict.Remove(val);
- t2ToT1Dict.Remove(key);
- }
- }
-
- public T1 this[T2 key] {
- get => t2ToT1Dict[key];
- set {
- t2ToT1Dict[key] = value;
- t1ToT2Dict[value] = key;
- }
- }
-
- public T2 this[T1 key] {
- get => t1ToT2Dict[key];
- set {
- t1ToT2Dict[key] = value;
- t2ToT1Dict[value] = key;
- }
- }
-
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/BidirectionalDictionary.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/BidirectionalDictionary.cs.meta
deleted file mode 100644
index 3ec7ec6..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/BidirectionalDictionary.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: cc6ca8a3d04a86643a1850637ea2149b
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/Client.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/Client.cs
deleted file mode 100644
index 8d5e5dd..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/Client.cs
+++ /dev/null
@@ -1,166 +0,0 @@
-using Epic.OnlineServices;
-using Epic.OnlineServices.P2P;
-using Mirror;
-using System;
-using System.Threading;
-using System.Threading.Tasks;
-using UnityEngine;
-
-namespace EpicTransport {
- public class Client : Common {
-
- public SocketId socketId;
- public ProductUserId serverId;
-
- public bool Connected { get; private set; }
- public bool Error { get; private set; }
-
- private event Action OnReceivedData;
- private event Action OnConnected;
- public event Action OnDisconnected;
-
- private TimeSpan ConnectionTimeout;
-
- public bool isConnecting = false;
- public string hostAddress = "";
- private ProductUserId hostProductId = null;
- private TaskCompletionSource connectedComplete;
- private CancellationTokenSource cancelToken;
-
- private Client(EosTransport transport) : base(transport) {
- ConnectionTimeout = TimeSpan.FromSeconds(Math.Max(1, transport.timeout));
- }
-
- public static Client CreateClient(EosTransport transport, string host) {
- Client c = new Client(transport);
-
- c.hostAddress = host;
- c.socketId = new SocketId() { SocketName = RandomString.Generate(20) };
-
- c.OnConnected += () => transport.OnClientConnected.Invoke();
- c.OnDisconnected += () => transport.OnClientDisconnected.Invoke();
- c.OnReceivedData += (data, channel) => transport.OnClientDataReceived.Invoke(new ArraySegment(data), channel);
-
- return c;
- }
-
- public async void Connect(string host) {
- cancelToken = new CancellationTokenSource();
-
- try {
- hostProductId = ProductUserId.FromString(host);
- serverId = hostProductId;
- connectedComplete = new TaskCompletionSource();
-
- OnConnected += SetConnectedComplete;
-
- SendInternal(hostProductId, socketId, InternalMessages.CONNECT);
-
- Task connectedCompleteTask = connectedComplete.Task;
-
- if (await Task.WhenAny(connectedCompleteTask, Task.Delay(ConnectionTimeout/*, cancelToken.Token*/)) != connectedCompleteTask) {
- Debug.LogError($"Connection to {host} timed out.");
- OnConnected -= SetConnectedComplete;
- OnConnectionFailed(hostProductId);
- }
-
- OnConnected -= SetConnectedComplete;
- } catch (FormatException) {
- Debug.LogError($"Connection string was not in the right format. Did you enter a ProductId?");
- Error = true;
- OnConnectionFailed(hostProductId);
- } catch (Exception ex) {
- Debug.LogError(ex.Message);
- Error = true;
- OnConnectionFailed(hostProductId);
- } finally {
- if (Error) {
- OnConnectionFailed(null);
- }
- }
-
- }
-
- public void Disconnect() {
- if (serverId != null) {
- CloseP2PSessionWithUser(serverId, socketId);
-
- serverId = null;
- } else {
- return;
- }
-
- SendInternal(hostProductId, socketId, InternalMessages.DISCONNECT);
-
- Dispose();
- cancelToken?.Cancel();
-
- WaitForClose(hostProductId, socketId);
- }
-
- private void SetConnectedComplete() => connectedComplete.SetResult(connectedComplete.Task);
-
- protected override void OnReceiveData(byte[] data, ProductUserId clientUserId, int channel) {
- if (ignoreAllMessages) {
- return;
- }
-
- if (clientUserId != hostProductId) {
- Debug.LogError("Received a message from an unknown");
- return;
- }
-
- OnReceivedData.Invoke(data, channel);
- }
-
- protected override void OnNewConnection(OnIncomingConnectionRequestInfo result) {
- if (ignoreAllMessages) {
- return;
- }
-
- if (deadSockets.Contains(result.SocketId.SocketName)) {
- Debug.LogError("Received incoming connection request from dead socket");
- return;
- }
-
- if (hostProductId == result.RemoteUserId) {
- EOSSDKComponent.GetP2PInterface().AcceptConnection(
- new AcceptConnectionOptions() {
- LocalUserId = EOSSDKComponent.LocalUserProductId,
- RemoteUserId = result.RemoteUserId,
- SocketId = result.SocketId
- });
- } else {
- Debug.LogError("P2P Acceptance Request from unknown host ID.");
- }
- }
-
- protected override void OnReceiveInternalData(InternalMessages type, ProductUserId clientUserId, SocketId socketId) {
- if (ignoreAllMessages) {
- return;
- }
-
- switch (type) {
- case InternalMessages.ACCEPT_CONNECT:
- Connected = true;
- OnConnected.Invoke();
- Debug.Log("Connection established.");
- break;
- case InternalMessages.DISCONNECT:
- Connected = false;
- Debug.Log("Disconnected.");
-
- OnDisconnected.Invoke();
- break;
- default:
- Debug.Log("Received unknown message type");
- break;
- }
- }
-
- public void Send(byte[] data, int channelId) => Send(hostProductId, socketId, data, (byte) channelId);
-
- protected override void OnConnectionFailed(ProductUserId remoteId) => OnDisconnected.Invoke();
- public void EosNotInitialized() => OnDisconnected.Invoke();
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/Client.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/Client.cs.meta
deleted file mode 100644
index e8dd8b5..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/Client.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: da6dd127548ffec44bac84a182dad080
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/Common.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/Common.cs
deleted file mode 100644
index a9d34ab..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/Common.cs
+++ /dev/null
@@ -1,288 +0,0 @@
-
-using Epic.OnlineServices;
-using Epic.OnlineServices.P2P;
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using UnityEngine;
-
-namespace EpicTransport {
- public abstract class Common {
-
- private PacketReliability[] channels;
- private int internal_ch => channels.Length;
-
- protected enum InternalMessages : byte {
- CONNECT,
- ACCEPT_CONNECT,
- DISCONNECT
- }
-
- protected struct PacketKey {
- public ProductUserId productUserId;
- public byte channel;
- }
-
- private OnIncomingConnectionRequestCallback OnIncomingConnectionRequest;
- ulong incomingNotificationId = 0;
- private OnRemoteConnectionClosedCallback OnRemoteConnectionClosed;
- ulong outgoingNotificationId = 0;
-
- protected readonly EosTransport transport;
-
- protected List deadSockets;
- public bool ignoreAllMessages = false;
-
- // Mapping from PacketKey to a List of Packet Lists
- protected Dictionary>> incomingPackets = new Dictionary>>();
-
- protected Common(EosTransport transport) {
- channels = transport.Channels;
-
- deadSockets = new List();
-
- AddNotifyPeerConnectionRequestOptions addNotifyPeerConnectionRequestOptions = new AddNotifyPeerConnectionRequestOptions();
- addNotifyPeerConnectionRequestOptions.LocalUserId = EOSSDKComponent.LocalUserProductId;
- addNotifyPeerConnectionRequestOptions.SocketId = null;
-
- OnIncomingConnectionRequest += OnNewConnection;
- OnRemoteConnectionClosed += OnConnectFail;
-
- incomingNotificationId = EOSSDKComponent.GetP2PInterface().AddNotifyPeerConnectionRequest(addNotifyPeerConnectionRequestOptions,
- null, OnIncomingConnectionRequest);
-
- AddNotifyPeerConnectionClosedOptions addNotifyPeerConnectionClosedOptions = new AddNotifyPeerConnectionClosedOptions();
- addNotifyPeerConnectionClosedOptions.LocalUserId = EOSSDKComponent.LocalUserProductId;
- addNotifyPeerConnectionClosedOptions.SocketId = null;
-
- outgoingNotificationId = EOSSDKComponent.GetP2PInterface().AddNotifyPeerConnectionClosed(addNotifyPeerConnectionClosedOptions,
- null, OnRemoteConnectionClosed);
-
- if (outgoingNotificationId == 0 || incomingNotificationId == 0) {
- Debug.LogError("Couldn't bind notifications with P2P interface");
- }
-
- incomingPackets = new Dictionary>>();
-
- this.transport = transport;
-
- }
-
- protected void Dispose() {
- EOSSDKComponent.GetP2PInterface().RemoveNotifyPeerConnectionRequest(incomingNotificationId);
- EOSSDKComponent.GetP2PInterface().RemoveNotifyPeerConnectionClosed(outgoingNotificationId);
-
- transport.ResetIgnoreMessagesAtStartUpTimer();
- }
-
- protected abstract void OnNewConnection(OnIncomingConnectionRequestInfo result);
-
- private void OnConnectFail(OnRemoteConnectionClosedInfo result) {
- if (ignoreAllMessages) {
- return;
- }
-
- OnConnectionFailed(result.RemoteUserId);
-
- switch (result.Reason) {
- case ConnectionClosedReason.ClosedByLocalUser:
- throw new Exception("Connection cLosed: The Connection was gracecfully closed by the local user.");
- case ConnectionClosedReason.ClosedByPeer:
- throw new Exception("Connection closed: The connection was gracefully closed by remote user.");
- case ConnectionClosedReason.ConnectionClosed:
- throw new Exception("Connection closed: The connection was unexpectedly closed.");
- case ConnectionClosedReason.ConnectionFailed:
- throw new Exception("Connection failed: Failled to establish connection.");
- case ConnectionClosedReason.InvalidData:
- throw new Exception("Connection failed: The remote user sent us invalid data..");
- case ConnectionClosedReason.InvalidMessage:
- throw new Exception("Connection failed: The remote user sent us an invalid message.");
- case ConnectionClosedReason.NegotiationFailed:
- throw new Exception("Connection failed: Negotiation failed.");
- case ConnectionClosedReason.TimedOut:
- throw new Exception("Connection failed: Timeout.");
- case ConnectionClosedReason.TooManyConnections:
- throw new Exception("Connection failed: Too many connections.");
- case ConnectionClosedReason.UnexpectedError:
- throw new Exception("Unexpected Error, connection will be closed");
- case ConnectionClosedReason.Unknown:
- default:
- throw new Exception("Unknown Error, connection has been closed.");
- }
- }
-
- protected void SendInternal(ProductUserId target, SocketId socketId, InternalMessages type) {
- EOSSDKComponent.GetP2PInterface().SendPacket(new SendPacketOptions() {
- AllowDelayedDelivery = true,
- Channel = (byte) internal_ch,
- Data = new byte[] { (byte) type },
- LocalUserId = EOSSDKComponent.LocalUserProductId,
- Reliability = PacketReliability.ReliableOrdered,
- RemoteUserId = target,
- SocketId = socketId
- });
- }
-
-
- protected void Send(ProductUserId host, SocketId socketId, byte[] msgBuffer, byte channel) {
- Result result = EOSSDKComponent.GetP2PInterface().SendPacket(new SendPacketOptions() {
- AllowDelayedDelivery = true,
- Channel = channel,
- Data = msgBuffer,
- LocalUserId = EOSSDKComponent.LocalUserProductId,
- Reliability = channels[channel],
- RemoteUserId = host,
- SocketId = socketId
- });
-
- if(result != Result.Success) {
- Debug.LogError("Send failed " + result);
- }
- }
-
- private bool Receive(out ProductUserId clientProductUserId, out SocketId socketId, out byte[] receiveBuffer, byte channel) {
- Result result = EOSSDKComponent.GetP2PInterface().ReceivePacket(new ReceivePacketOptions() {
- LocalUserId = EOSSDKComponent.LocalUserProductId,
- MaxDataSizeBytes = P2PInterface.MaxPacketSize,
- RequestedChannel = channel
- }, out clientProductUserId, out socketId, out channel, out receiveBuffer);
-
- if (result == Result.Success) {
- return true;
- }
-
- receiveBuffer = null;
- clientProductUserId = null;
- return false;
- }
-
- protected virtual void CloseP2PSessionWithUser(ProductUserId clientUserID, SocketId socketId) {
- if (socketId == null) {
- Debug.LogWarning("Socket ID == null | " + ignoreAllMessages);
- return;
- }
-
- if (deadSockets == null) {
- Debug.LogWarning("DeadSockets == null");
- return;
- }
-
- if (deadSockets.Contains(socketId.SocketName)) {
- return;
- } else {
- deadSockets.Add(socketId.SocketName);
- }
- }
-
-
- protected void WaitForClose(ProductUserId clientUserID, SocketId socketId) => transport.StartCoroutine(DelayedClose(clientUserID, socketId));
- private IEnumerator DelayedClose(ProductUserId clientUserID, SocketId socketId) {
- yield return null;
- CloseP2PSessionWithUser(clientUserID, socketId);
- }
-
- public void ReceiveData() {
- try {
- // Internal Channel, no fragmentation here
- SocketId socketId = new SocketId();
- while (transport.enabled && Receive(out ProductUserId clientUserID, out socketId, out byte[] internalMessage, (byte) internal_ch)) {
- if (internalMessage.Length == 1) {
- OnReceiveInternalData((InternalMessages) internalMessage[0], clientUserID, socketId);
- return; // Wait one frame
- } else {
- Debug.Log("Incorrect package length on internal channel.");
- }
- }
-
- // Insert new packet at the correct location in the incoming queue
- for (int chNum = 0; chNum < channels.Length; chNum++) {
- while (transport.enabled && Receive(out ProductUserId clientUserID, out socketId, out byte[] receiveBuffer, (byte) chNum)) {
- PacketKey incomingPacketKey = new PacketKey();
- incomingPacketKey.productUserId = clientUserID;
- incomingPacketKey.channel = (byte)chNum;
-
- Packet packet = new Packet();
- packet.FromBytes(receiveBuffer);
-
- if (!incomingPackets.ContainsKey(incomingPacketKey)) {
- incomingPackets.Add(incomingPacketKey, new List>());
- }
-
- int packetListIndex = incomingPackets[incomingPacketKey].Count;
- for(int i = 0; i < incomingPackets[incomingPacketKey].Count; i++) {
- if(incomingPackets[incomingPacketKey][i][0].id == packet.id) {
- packetListIndex = i;
- break;
- }
- }
-
- if (packetListIndex == incomingPackets[incomingPacketKey].Count) {
- incomingPackets[incomingPacketKey].Add(new List());
- }
-
- int insertionIndex = -1;
-
- for (int i = 0; i < incomingPackets[incomingPacketKey][packetListIndex].Count; i++) {
- if (incomingPackets[incomingPacketKey][packetListIndex][i].fragment > packet.fragment) {
- insertionIndex = i;
- break;
- }
- }
-
- if (insertionIndex >= 0) {
- incomingPackets[incomingPacketKey][packetListIndex].Insert(insertionIndex, packet);
- } else {
- incomingPackets[incomingPacketKey][packetListIndex].Add(packet);
- }
- }
- }
-
- // Find fully received packets
- List> emptyPacketLists = new List>();
- foreach(KeyValuePair>> keyValuePair in incomingPackets) {
- for(int packetList = 0; packetList < keyValuePair.Value.Count; packetList++) {
- bool packetReady = true;
- int packetLength = 0;
- for (int packet = 0; packet < keyValuePair.Value[packetList].Count; packet++) {
- Packet tempPacket = keyValuePair.Value[packetList][packet];
- if (tempPacket.fragment != packet || (packet == keyValuePair.Value[packetList].Count - 1 && tempPacket.moreFragments)) {
- packetReady = false;
- } else {
- packetLength += tempPacket.data.Length;
- }
- }
-
- if (packetReady) {
- byte[] data = new byte[packetLength];
- int dataIndex = 0;
-
- for (int packet = 0; packet < keyValuePair.Value[packetList].Count; packet++) {
- Array.Copy(keyValuePair.Value[packetList][packet].data, 0, data, dataIndex, keyValuePair.Value[packetList][packet].data.Length);
- dataIndex += keyValuePair.Value[packetList][packet].data.Length;
- }
-
- OnReceiveData(data, keyValuePair.Key.productUserId, keyValuePair.Key.channel);
-
- //keyValuePair.Value[packetList].Clear();
- emptyPacketLists.Add(keyValuePair.Value[packetList]);
- }
- }
-
- for (int i = 0; i < emptyPacketLists.Count; i++) {
- keyValuePair.Value.Remove(emptyPacketLists[i]);
- }
- emptyPacketLists.Clear();
- }
-
-
-
- } catch (Exception e) {
- Debug.LogException(e);
- }
- }
-
- protected abstract void OnReceiveInternalData(InternalMessages type, ProductUserId clientUserID, SocketId socketId);
- protected abstract void OnReceiveData(byte[] data, ProductUserId clientUserID, int channel);
- protected abstract void OnConnectionFailed(ProductUserId remoteId);
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/Common.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/Common.cs.meta
deleted file mode 100644
index 10e15f7..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/Common.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: c04a0117f9769fb4b81d8ef911740d95
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool.meta
deleted file mode 100644
index d760ecc..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 49a600a9a9638fb4e88fff9af13c2d3d
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/EOS_DevAuthTool-darwin-x64-1.0.1.zip b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/EOS_DevAuthTool-darwin-x64-1.0.1.zip
deleted file mode 100644
index 33d9bc4..0000000
Binary files a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/EOS_DevAuthTool-darwin-x64-1.0.1.zip and /dev/null differ
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/EOS_DevAuthTool-darwin-x64-1.0.1.zip.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/EOS_DevAuthTool-darwin-x64-1.0.1.zip.meta
deleted file mode 100644
index d1dffce..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/EOS_DevAuthTool-darwin-x64-1.0.1.zip.meta
+++ /dev/null
@@ -1,7 +0,0 @@
-fileFormatVersion: 2
-guid: 4f53ec12866c26441b65b00cf8e3f981
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/EOS_DevAuthTool-win32-x64-1.0.1.zip b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/EOS_DevAuthTool-win32-x64-1.0.1.zip
deleted file mode 100644
index 8905050..0000000
Binary files a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/EOS_DevAuthTool-win32-x64-1.0.1.zip and /dev/null differ
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/EOS_DevAuthTool-win32-x64-1.0.1.zip.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/EOS_DevAuthTool-win32-x64-1.0.1.zip.meta
deleted file mode 100644
index fa0bda1..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/EOS_DevAuthTool-win32-x64-1.0.1.zip.meta
+++ /dev/null
@@ -1,7 +0,0 @@
-fileFormatVersion: 2
-guid: a25dae6fc3a1b1b4e8efa054c6573d3e
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/README.txt b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/README.txt
deleted file mode 100644
index 4bed4fd..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/README.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-Important:
-Before unzipping create a folder that ends with '~' e.g. DevTool~
-The ~ character at the end prevents unity from importing the tool as asset.
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/README.txt.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/README.txt.meta
deleted file mode 100644
index 6f0e33c..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/DevAuthTool/README.txt.meta
+++ /dev/null
@@ -1,7 +0,0 @@
-fileFormatVersion: 2
-guid: ed009554fea298a46b541e9a00259672
-TextScriptImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK.meta
deleted file mode 100644
index 3651935..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: ed34d0299171cfe40bcf917e23161e11
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android.meta
deleted file mode 100644
index f6975fa..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 605dc7d59b148ac4980b6f73567440d6
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/aar.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/aar.meta
deleted file mode 100644
index 670b682..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/aar.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 8741a0cbea8377744a1a7b5d0ab1375d
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/aar/eos-sdk.aar b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/aar/eos-sdk.aar
deleted file mode 100644
index 77f04eb..0000000
Binary files a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/aar/eos-sdk.aar and /dev/null differ
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/aar/eos-sdk.aar.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/aar/eos-sdk.aar.meta
deleted file mode 100644
index 766a0a8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/aar/eos-sdk.aar.meta
+++ /dev/null
@@ -1,32 +0,0 @@
-fileFormatVersion: 2
-guid: f54c64c6acf23bd4785182be70cac831
-PluginImporter:
- externalObjects: {}
- serializedVersion: 2
- iconMap: {}
- executionOrder: {}
- defineConstraints: []
- isPreloaded: 0
- isOverridable: 0
- isExplicitlyReferenced: 0
- validateReferences: 1
- platformData:
- - first:
- Android: Android
- second:
- enabled: 1
- settings: {}
- - first:
- Any:
- second:
- enabled: 0
- settings: {}
- - first:
- Editor: Editor
- second:
- enabled: 0
- settings:
- DefaultValueInitialized: true
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs.meta
deleted file mode 100644
index aacc066..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 468c59d5ae7f3844b9e9432f06693b3d
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/arm64-v8a.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/arm64-v8a.meta
deleted file mode 100644
index 3fc76e2..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/arm64-v8a.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 30d6ace08c4f54e4e8d7c1eeecff5a32
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/arm64-v8a/libEOSSDK.so b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/arm64-v8a/libEOSSDK.so
deleted file mode 100644
index a759275..0000000
Binary files a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/arm64-v8a/libEOSSDK.so and /dev/null differ
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/arm64-v8a/libEOSSDK.so.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/arm64-v8a/libEOSSDK.so.meta
deleted file mode 100644
index bd3b327..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/arm64-v8a/libEOSSDK.so.meta
+++ /dev/null
@@ -1,27 +0,0 @@
-fileFormatVersion: 2
-guid: 532681909f6a7be418f492315f74b6b3
-PluginImporter:
- externalObjects: {}
- serializedVersion: 2
- iconMap: {}
- executionOrder: {}
- defineConstraints: []
- isPreloaded: 0
- isOverridable: 0
- isExplicitlyReferenced: 0
- validateReferences: 1
- platformData:
- - first:
- Any:
- second:
- enabled: 1
- settings: {}
- - first:
- Editor: Editor
- second:
- enabled: 0
- settings:
- DefaultValueInitialized: true
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/armeabi-v7a.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/armeabi-v7a.meta
deleted file mode 100644
index 4dc4903..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/armeabi-v7a.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 143bec3c2bc5ade4f90d7fefd117c647
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/armeabi-v7a/libEOSSDK.so b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/armeabi-v7a/libEOSSDK.so
deleted file mode 100644
index bfe5325..0000000
Binary files a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/armeabi-v7a/libEOSSDK.so and /dev/null differ
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/armeabi-v7a/libEOSSDK.so.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/armeabi-v7a/libEOSSDK.so.meta
deleted file mode 100644
index 72da2d3..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Android/libs/armeabi-v7a/libEOSSDK.so.meta
+++ /dev/null
@@ -1,27 +0,0 @@
-fileFormatVersion: 2
-guid: f6ffc6c3e02e5da44a7074b723832dec
-PluginImporter:
- externalObjects: {}
- serializedVersion: 2
- iconMap: {}
- executionOrder: {}
- defineConstraints: []
- isPreloaded: 0
- isOverridable: 0
- isExplicitlyReferenced: 0
- validateReferences: 1
- platformData:
- - first:
- Any:
- second:
- enabled: 1
- settings: {}
- - first:
- Editor: Editor
- second:
- enabled: 0
- settings:
- DefaultValueInitialized: true
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core.meta
deleted file mode 100644
index 123ef4c..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 964340b849000d744b32653db6bdec9f
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/BoxedData.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/BoxedData.cs
deleted file mode 100644
index 9fcdf1a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/BoxedData.cs
+++ /dev/null
@@ -1,16 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-
-using System.Runtime.InteropServices;
-
-namespace Epic.OnlineServices
-{
- internal sealed class BoxedData
- {
- public object Data { get; private set; }
-
- public BoxedData(object data)
- {
- Data = data;
- }
- }
-}
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/BoxedData.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/BoxedData.cs.meta
deleted file mode 100644
index 445d084..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/BoxedData.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 9cf28f76f76ab5b4191ed789dec5ea5c
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Config.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Config.cs
deleted file mode 100644
index 8bd20ad..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Config.cs
+++ /dev/null
@@ -1,97 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-
-#if DEBUG
- #define EOS_DEBUG
-#endif
-
-#if UNITY_EDITOR
- #define EOS_EDITOR
-#endif
-
-#if UNITY_EDITOR || UNITY_STANDALONE || UNITY_PS4 || UNITY_XBOXONE || UNITY_SWITCH || UNITY_IOS || UNITY_ANDROID
- #define EOS_UNITY
-#endif
-
-#if UNITY_EDITOR_WIN || UNITY_STANDALONE_WIN || PLATFORM_64BITS || PLATFORM_32BITS
- #if UNITY_EDITOR_WIN || UNITY_64 || PLATFORM_64BITS
- #define EOS_PLATFORM_WINDOWS_64
- #else
- #define EOS_PLATFORM_WINDOWS_32
- #endif
-
-#elif UNITY_EDITOR_OSX || UNITY_STANDALONE_OSX
- #define EOS_PLATFORM_OSX
-
-#elif UNITY_EDITOR_LINUX || UNITY_STANDALONE_LINUX
- #define EOS_PLATFORM_LINUX
-
-#elif UNITY_PS4
- #define EOS_PLATFORM_PS4
-
-#elif UNITY_XBOXONE
- #define EOS_PLATFORM_XBOXONE
-
-#elif UNITY_SWITCH
- #define EOS_PLATFORM_SWITCH
-
-#elif UNITY_IOS || __IOS__
- #define EOS_PLATFORM_IOS
-
-#elif UNITY_ANDROID || __ANDROID__
- #define EOS_PLATFORM_ANDROID
-
-#endif
-
-using System.Runtime.InteropServices;
-
-namespace Epic.OnlineServices
-{
- public static class Config
- {
- public const string LibraryName =
- #if EOS_PLATFORM_WINDOWS_32 && EOS_UNITY
- "EOSSDK-Win32-Shipping"
- #elif EOS_PLATFORM_WINDOWS_32
- "EOSSDK-Win32-Shipping.dll"
-
- #elif EOS_PLATFORM_WINDOWS_64 && EOS_UNITY
- "EOSSDK-Win64-Shipping"
- #elif EOS_PLATFORM_WINDOWS_64
- "EOSSDK-Win64-Shipping.dll"
-
- #elif EOS_PLATFORM_OSX && EOS_UNITY
- "libEOSSDK-Mac-Shipping"
- #elif EOS_PLATFORM_OSX
- "libEOSSDK-Mac-Shipping.dylib"
-
- #elif EOS_PLATFORM_LINUX && EOS_UNITY
- "libEOSSDK-Linux-Shipping.so"
- #elif EOS_PLATFORM_LINUX
- "libEOSSDK-Linux-Shipping.so"
-
- #elif EOS_PLATFORM_IOS && EOS_UNITY && !EOS_EDITOR
- "__Internal"
- #elif EOS_PLATFORM_IOS && EOS_UNITY
- "EOSSDK"
- #elif EOS_PLATFORM_IOS
- "EOSSDK.framework/EOSSDK"
-
- #elif EOS_PLATFORM_ANDROID
- "EOSSDK"
-
- #else
- #error Unable to determine the name of the EOSSDK library. Ensure you have set the correct EOS compilation symbol for the current platform, such as EOS_PLATFORM_WINDOWS_32 or EOS_PLATFORM_WINDOWS_64, so that the correct EOSSDK library can be targeted.
- "EOSSDK-UnknownPlatform-Shipping"
-
- #endif
- ;
-
- public const CallingConvention LibraryCallingConvention =
- #if EOS_PLATFORM_WINDOWS_32
- CallingConvention.StdCall
- #else
- CallingConvention.Cdecl
- #endif
- ;
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Config.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Config.cs.meta
deleted file mode 100644
index 099eff5..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Config.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 98992bf0f67075d4fa670ad6baa3bc04
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Handle.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Handle.cs
deleted file mode 100644
index cd0ec76..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Handle.cs
+++ /dev/null
@@ -1,70 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-
-using System;
-
-namespace Epic.OnlineServices
-{
- public abstract class Handle : IEquatable
- {
- public IntPtr InnerHandle { get; internal set; }
-
- public Handle()
- {
- }
-
- public Handle(IntPtr innerHandle)
- {
- InnerHandle = innerHandle;
- }
-
- public override bool Equals(object obj)
- {
- return Equals(obj as Handle);
- }
-
- public override int GetHashCode()
- {
- return (int)(0x00010000 + InnerHandle.ToInt64());
- }
-
- public bool Equals(Handle other)
- {
- if (ReferenceEquals(other, null))
- {
- return false;
- }
-
- if (ReferenceEquals(this, other))
- {
- return true;
- }
-
- if (GetType() != other.GetType())
- {
- return false;
- }
-
- return InnerHandle == other.InnerHandle;
- }
-
- public static bool operator ==(Handle lhs, Handle rhs)
- {
- if (ReferenceEquals(lhs, null))
- {
- if (ReferenceEquals(rhs, null))
- {
- return true;
- }
-
- return false;
- }
-
- return lhs.Equals(rhs);
- }
-
- public static bool operator !=(Handle lhs, Handle rhs)
- {
- return !(lhs == rhs);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Handle.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Handle.cs.meta
deleted file mode 100644
index 8d588ab..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Handle.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 891c2d4ec1d130049ba03dfbec6aefa6
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Helper.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Helper.cs
deleted file mode 100644
index 4023211..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Helper.cs
+++ /dev/null
@@ -1,1441 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Runtime.InteropServices;
-using System.Text;
-
-namespace Epic.OnlineServices
-{
- internal class AllocationException : Exception
- {
- public AllocationException(string message)
- : base(message)
- {
- }
- }
-
- internal class ExternalAllocationException : AllocationException
- {
- public ExternalAllocationException(IntPtr address, Type type)
- : base(string.Format("Attempting to allocate '{0}' over externally allocated memory at {1}", type, address.ToString("X")))
- {
- }
- }
-
- internal class CachedTypeAllocationException : AllocationException
- {
- public CachedTypeAllocationException(IntPtr address, Type foundType, Type expectedType)
- : base(string.Format("Cached allocation is '{0}' but expected '{1}' at {2}", foundType, expectedType, address.ToString("X")))
- {
- }
- }
-
- internal class CachedArrayAllocationException : AllocationException
- {
- public CachedArrayAllocationException(IntPtr address, int foundLength, int expectedLength)
- : base(string.Format("Cached array allocation has length {0} but expected {1} at {2}", foundLength, expectedLength, address.ToString("X")))
- {
- }
- }
-
- internal class DynamicBindingException : Exception
- {
- public DynamicBindingException(string bindingName)
- : base(string.Format("Failed to hook dynamic binding for '{0}'", bindingName))
- {
- }
- }
-
- public static class Helper
- {
- internal class Allocation
- {
- public int Size { get; private set; }
-
- public object CachedData { get; private set; }
-
- public bool? IsCachedArrayElementAllocated { get; private set; }
-
- public Allocation(int size)
- {
- Size = size;
- }
-
- public void SetCachedData(object data, bool? isCachedArrayElementAllocated = null)
- {
- CachedData = data;
- IsCachedArrayElementAllocated = isCachedArrayElementAllocated;
- }
- }
-
- private class DelegateHolder
- {
- public Delegate Public { get; private set; }
- public Delegate Private { get; private set; }
- public Delegate[] StructDelegates { get; private set; }
- public ulong? NotificationId { get; set; }
-
- public DelegateHolder(Delegate publicDelegate, Delegate privateDelegate, params Delegate[] structDelegates)
- {
- Public = publicDelegate;
- Private = privateDelegate;
- StructDelegates = structDelegates;
- }
- }
-
- private static Dictionary s_Allocations = new Dictionary();
- private static Dictionary s_Callbacks = new Dictionary();
- private static Dictionary s_StaticCallbacks = new Dictionary();
-
- ///
- /// Gets the number of unmanaged allocations currently active within the wrapper. Use this to find leaks related to the usage of wrapper code.
- ///
- /// The number of unmanaged allocations currently active within the wrapper.
- public static int GetAllocationCount()
- {
- return s_Allocations.Count;
- }
-
- // These functions are the front end when changing SDK values into wrapper values.
- // They will either fetch or convert; whichever is most appropriate for the source and target types.
-#region Marshal Getters
- internal static bool TryMarshalGet(T[] source, out uint target)
- {
- return TryConvert(source, out target);
- }
-
- internal static bool TryMarshalGet(IntPtr source, out T target)
- where T : Handle, new()
- {
- return TryConvert(source, out target);
- }
-
- internal static bool TryMarshalGet(TSource source, out TTarget target)
- where TTarget : ISettable, new()
- {
- return TryConvert(source, out target);
- }
-
- internal static bool TryMarshalGet(int source, out bool target)
- {
- return TryConvert(source, out target);
- }
-
- internal static bool TryMarshalGet(bool source, out int target)
- {
- return TryConvert(source, out target);
- }
-
- internal static bool TryMarshalGet(long source, out DateTimeOffset? target)
- {
- return TryConvert(source, out target);
- }
-
- internal static bool TryMarshalGet(IntPtr source, out T[] target, int arrayLength, bool isElementAllocated)
- {
- return TryFetch(source, out target, arrayLength, isElementAllocated);
- }
-
- internal static bool TryMarshalGet(IntPtr source, out T[] target, uint arrayLength, bool isElementAllocated)
- {
- return TryFetch(source, out target, (int)arrayLength, isElementAllocated);
- }
-
- internal static bool TryMarshalGet(IntPtr source, out T[] target, int arrayLength)
- {
- return TryMarshalGet(source, out target, arrayLength, !typeof(T).IsValueType);
- }
-
- internal static bool TryMarshalGet(IntPtr source, out T[] target, uint arrayLength)
- {
- return TryMarshalGet(source, out target, arrayLength, !typeof(T).IsValueType);
- }
-
- internal static bool TryMarshalGet(TSource[] source, out TTarget[] target)
- where TSource : struct
- where TTarget : class, ISettable, new()
- {
- return TryConvert(source, out target);
- }
-
- internal static bool TryMarshalGet(IntPtr source, out TTarget[] target, int arrayLength)
- where TSource : struct
- where TTarget : class, ISettable, new()
- {
- target = GetDefault();
-
- TSource[] intermediateSource;
- if (TryMarshalGet(source, out intermediateSource, arrayLength))
- {
- return TryMarshalGet(intermediateSource, out target);
- }
-
- return false;
- }
-
- internal static bool TryMarshalGet(IntPtr source, out TTarget[] target, uint arrayLength)
- where TSource : struct
- where TTarget : class, ISettable, new()
- {
- int arrayLengthInt = (int)arrayLength;
- return TryMarshalGet(source, out target, arrayLengthInt);
- }
-
- internal static bool TryMarshalGet(IntPtr source, out T? target)
- where T : struct
- {
- return TryFetch(source, out target);
- }
-
- internal static bool TryMarshalGet(byte[] source, out string target)
- {
- return TryConvert(source, out target);
- }
-
- internal static bool TryMarshalGet(IntPtr source, out object target)
- {
- target = null;
-
- BoxedData boxedData;
- if (TryFetch(source, out boxedData))
- {
- target = boxedData.Data;
- return true;
- }
-
- return false;
- }
-
- internal static bool TryMarshalGet(IntPtr source, out string target)
- {
- return TryFetch(source, out target);
- }
-
- internal static bool TryMarshalGet(T source, out T target, TEnum currentEnum, TEnum comparisonEnum)
- {
- target = GetDefault();
-
- if ((int)(object)currentEnum == (int)(object)comparisonEnum)
- {
- target = source;
- return true;
- }
-
- return false;
- }
-
- internal static bool TryMarshalGet(ISettable source, out TTarget target, TEnum currentEnum, TEnum comparisonEnum)
- where TTarget : ISettable, new()
- {
- target = GetDefault();
-
- if ((int)(object)currentEnum == (int)(object)comparisonEnum)
- {
- return TryConvert(source, out target);
- }
-
- return false;
- }
-
- internal static bool TryMarshalGet(int source, out bool? target, TEnum currentEnum, TEnum comparisonEnum)
- {
- target = GetDefault();
-
- if ((int)(object)currentEnum == (int)(object)comparisonEnum)
- {
- bool targetConvert;
- if (TryConvert(source, out targetConvert))
- {
- target = targetConvert;
- return true;
- }
- }
-
- return false;
- }
-
- internal static bool TryMarshalGet(T source, out T? target, TEnum currentEnum, TEnum comparisonEnum)
- where T : struct
- {
- target = GetDefault();
-
- if ((int)(object)currentEnum == (int)(object)comparisonEnum)
- {
- target = source;
- return true;
- }
-
- return false;
- }
-
- internal static bool TryMarshalGet(IntPtr source, out T target, TEnum currentEnum, TEnum comparisonEnum)
- where T : Handle, new()
- {
- target = GetDefault();
-
- if ((int)(object)currentEnum == (int)(object)comparisonEnum)
- {
- return TryMarshalGet(source, out target);
- }
-
- return false;
- }
-
- internal static bool TryMarshalGet(IntPtr source, out IntPtr? target, TEnum currentEnum, TEnum comparisonEnum)
- {
- target = GetDefault();
-
- if ((int)(object)currentEnum == (int)(object)comparisonEnum)
- {
- return TryMarshalGet(source, out target);
- }
-
- return false;
- }
-
- internal static bool TryMarshalGet(IntPtr source, out string target, TEnum currentEnum, TEnum comparisonEnum)
- {
- target = GetDefault();
-
- if ((int)(object)currentEnum == (int)(object)comparisonEnum)
- {
- return TryMarshalGet(source, out target);
- }
-
- return false;
- }
-
- internal static bool TryMarshalGet(IntPtr source, out TPublic target)
- where TInternal : struct
- where TPublic : class, ISettable, new()
- {
- target = GetDefault();
-
- TInternal? targetInternal;
- if (TryMarshalGet(source, out targetInternal))
- {
- if (targetInternal.HasValue)
- {
- target = new TPublic();
- target.Set(targetInternal);
-
- return true;
- }
- }
-
- return false;
- }
-
- internal static bool TryMarshalGet(IntPtr callbackInfoAddress, out TCallbackInfo callbackInfo, out IntPtr clientDataAddress)
- where TCallbackInfoInternal : struct, ICallbackInfoInternal
- where TCallbackInfo : class, ISettable, new()
- {
- callbackInfo = null;
- clientDataAddress = IntPtr.Zero;
-
- TCallbackInfoInternal callbackInfoInternal;
- if (TryFetch(callbackInfoAddress, out callbackInfoInternal))
- {
- callbackInfo = new TCallbackInfo();
- callbackInfo.Set(callbackInfoInternal);
- clientDataAddress = callbackInfoInternal.ClientDataAddress;
-
- return true;
- }
-
- return false;
- }
-#endregion
-
- // These functions are the front end for changing wrapper values into SDK values.
- // They will either allocate or convert; whichever is most appropriate for the source and target types.
-#region Marshal Setters
- internal static bool TryMarshalSet(ref T target, T source)
- {
- target = source;
-
- return true;
- }
-
- internal static bool TryMarshalSet(ref TTarget target, object source)
- where TTarget : ISettable, new()
- {
- return TryConvert(source, out target);
- }
-
- internal static bool TryMarshalSet(ref IntPtr target, Handle source)
- {
- return TryConvert(source, out target);
- }
-
- internal static bool TryMarshalSet(ref IntPtr target, T? source)
- where T : struct
- {
- return TryAllocate(ref target, source);
- }
-
- internal static bool TryMarshalSet(ref IntPtr target, T[] source, bool isElementAllocated)
- {
- return TryAllocate(ref target, source, isElementAllocated);
- }
-
- internal static bool TryMarshalSet(ref IntPtr target, T[] source)
- {
- return TryMarshalSet(ref target, source, !typeof(T).IsValueType);
- }
-
- internal static bool TryMarshalSet(ref IntPtr target, T[] source, out int arrayLength, bool isElementAllocated)
- {
- arrayLength = 0;
-
- if (TryMarshalSet(ref target, source, isElementAllocated))
- {
- arrayLength = source.Length;
- return true;
- }
-
- return false;
- }
-
- internal static bool TryMarshalSet(ref IntPtr target, T[] source, out uint arrayLength, bool isElementAllocated)
- {
- arrayLength = 0;
-
- int arrayLengthInternal = 0;
- if (TryMarshalSet(ref target, source, out arrayLengthInternal, isElementAllocated))
- {
- arrayLength = (uint)arrayLengthInternal;
- return true;
- }
-
- return false;
- }
-
- internal static bool TryMarshalSet(ref IntPtr target, T[] source, out uint arrayLength)
- {
- return TryMarshalSet(ref target, source, out arrayLength, !typeof(T).IsValueType);
- }
-
- internal static bool TryMarshalSet(ref long target, DateTimeOffset? source)
- {
- return TryConvert(source, out target);
- }
-
- internal static bool TryMarshalSet(ref int target, bool source)
- {
- return TryConvert(source, out target);
- }
-
- internal static bool TryMarshalSet(ref byte[] target, string source, int length)
- {
- return TryConvert(source, out target, length);
- }
-
- internal static bool TryMarshalSet(ref IntPtr target, string source)
- {
- return TryAllocate(ref target, source);
- }
-
- internal static bool TryMarshalSet(ref T target, T source, ref TEnum currentEnum, TEnum comparisonEnum, IDisposable disposable = null)
- {
- if (source != null)
- {
- TryMarshalDispose(ref disposable);
-
- if (TryMarshalSet(ref target, source))
- {
- currentEnum = comparisonEnum;
- return true;
- }
- }
-
- return false;
- }
-
- internal static bool TryMarshalSet(ref TTarget target, ISettable source, ref TEnum currentEnum, TEnum comparisonEnum, IDisposable disposable = null)
- where TTarget : ISettable, new()
- {
- if (source != null)
- {
- TryMarshalDispose(ref disposable);
-
- if (TryConvert(source, out target))
- {
- currentEnum = comparisonEnum;
- return true;
- }
- }
-
- return false;
- }
-
- internal static bool TryMarshalSet(ref T target, T? source, ref TEnum currentEnum, TEnum comparisonEnum, IDisposable disposable = null)
- where T : struct
- {
- if (source != null)
- {
- TryMarshalDispose(ref disposable);
-
- if (TryMarshalSet(ref target, source.Value))
- {
- currentEnum = comparisonEnum;
- return true;
- }
- }
-
- return true;
- }
-
- internal static bool TryMarshalSet(ref IntPtr target, Handle source, ref TEnum currentEnum, TEnum comparisonEnum, IDisposable disposable = null)
- {
- if (source != null)
- {
- TryMarshalDispose(ref disposable);
-
- if (TryMarshalSet(ref target, source))
- {
- currentEnum = comparisonEnum;
- return true;
- }
- }
-
- return true;
- }
-
- internal static bool TryMarshalSet(ref IntPtr target, string source, ref TEnum currentEnum, TEnum comparisonEnum, IDisposable disposable = null)
- {
- if (source != null)
- {
- TryMarshalDispose(ref target);
- target = IntPtr.Zero;
-
- TryMarshalDispose(ref disposable);
-
- if (TryMarshalSet(ref target, source))
- {
- currentEnum = comparisonEnum;
- return true;
- }
- }
-
- return true;
- }
-
- internal static bool TryMarshalSet(ref int target, bool? source, ref TEnum currentEnum, TEnum comparisonEnum, IDisposable disposable = null)
- {
- if (source != null)
- {
- TryMarshalDispose(ref disposable);
-
- if (TryMarshalSet(ref target, source.Value))
- {
- currentEnum = comparisonEnum;
- return true;
- }
- }
-
- return true;
- }
-
- internal static bool TryMarshalSet(ref IntPtr target, TPublic source)
- where TInternal : struct, ISettable
- where TPublic : class
- {
- if (source != null)
- {
- TInternal targetInternal = new TInternal();
- targetInternal.Set(source);
-
- if (TryAllocate(ref target, targetInternal))
- {
- return true;
- }
- }
-
- return false;
- }
-
- internal static bool TryMarshalSet(ref IntPtr target, TPublic[] source, out int arrayLength)
- where TInternal : struct, ISettable
- where TPublic : class
- {
- arrayLength = 0;
-
- if (source != null)
- {
- TInternal[] targetInternal = new TInternal[source.Length];
- for (int index = 0; index < source.Length; ++index)
- {
- targetInternal[index].Set(source[index]);
- }
-
- if (TryMarshalSet(ref target, targetInternal))
- {
- arrayLength = source.Length;
- return true;
- }
-
- }
-
- return false;
- }
-
- internal static bool TryMarshalSet(ref IntPtr target, TPublic[] source, out uint arrayLength)
- where TInternal : struct, ISettable
- where TPublic : class
- {
- arrayLength = 0;
-
- int arrayLengthInt;
- if (TryMarshalSet(ref target, source, out arrayLengthInt))
- {
- arrayLength = (uint)arrayLengthInt;
- return true;
- }
-
- return false;
- }
-
- internal static bool TryMarshalSet(ref IntPtr target, TPublic[] source, out int arrayLength, bool isElementAllocated)
- where TInternal : struct, ISettable
- where TPublic : class
- {
- arrayLength = 0;
-
- if (source != null)
- {
- TInternal[] targetInternal = new TInternal[source.Length];
- for (int index = 0; index < source.Length; ++index)
- {
- targetInternal[index].Set(source[index]);
- }
-
- if (TryMarshalSet(ref target, targetInternal, isElementAllocated))
- {
- arrayLength = source.Length;
- return true;
- }
-
- }
-
- return false;
- }
-
- internal static bool TryMarshalSet(ref IntPtr target, TPublic[] source, out uint arrayLength, bool isElementAllocated)
- where TInternal : struct, ISettable
- where TPublic : class
- {
- arrayLength = 0;
-
- int arrayLengthInt;
- if (TryMarshalSet(ref target, source, out arrayLengthInt, isElementAllocated))
- {
- arrayLength = (uint)arrayLengthInt;
- return true;
- }
-
- return false;
- }
-
- internal static bool TryMarshalCopy(IntPtr target, byte[] source)
- {
- if (target != IntPtr.Zero && source != null)
- {
- Marshal.Copy(source, 0, target, source.Length);
- return true;
- }
-
- return false;
- }
-
- internal static bool TryMarshalAllocate(ref IntPtr target, int size, out Allocation allocation)
- {
- TryMarshalDispose(ref target);
-
- target = Marshal.AllocHGlobal(size);
- Marshal.WriteByte(target, 0, 0);
-
- allocation = new Allocation(size);
- s_Allocations.Add(target, allocation);
-
- return true;
- }
-
- internal static bool TryMarshalAllocate(ref IntPtr target, uint size, out Allocation allocation)
- {
- return TryMarshalAllocate(ref target, (int)size, out allocation);
- }
-#endregion
-
- // These functions are the front end for disposing of unmanaged memory that this wrapper has allocated.
-#region Marshal Disposers
- internal static bool TryMarshalDispose(ref TDisposable disposable)
- where TDisposable : IDisposable
- {
- if (disposable != null)
- {
- disposable.Dispose();
- return true;
- }
-
- return false;
- }
-
- internal static bool TryMarshalDispose(ref IntPtr value)
- {
- return TryRelease(ref value);
- }
-
- internal static bool TryMarshalDispose(ref IntPtr member, TEnum currentEnum, TEnum comparisonEnum)
- {
- if ((int)(object)currentEnum == (int)(object)comparisonEnum)
- {
- return TryRelease(ref member);
- }
-
- return false;
- }
-#endregion
-
- // These functions are exposed to the wrapper to generally streamline blocks of generated code.
-#region Helpers
- internal static T GetDefault()
- {
- return default(T);
- }
-
- internal static void AddCallback(ref IntPtr clientDataAddress, object clientData, Delegate publicDelegate, Delegate privateDelegate, params Delegate[] structDelegates)
- {
- TryAllocateCacheOnly(ref clientDataAddress, new BoxedData(clientData));
- s_Callbacks.Add(clientDataAddress, new DelegateHolder(publicDelegate, privateDelegate, structDelegates));
- }
-
- internal static void AddStaticCallback(string key, Delegate publicDelegate, Delegate privateDelegate)
- {
- s_StaticCallbacks[key] = new DelegateHolder(publicDelegate, privateDelegate);
- }
-
- internal static bool TryAssignNotificationIdToCallback(IntPtr clientDataAddress, ulong notificationId)
- {
- if (notificationId != 0)
- {
- DelegateHolder delegateHolder = null;
- if (s_Callbacks.TryGetValue(clientDataAddress, out delegateHolder))
- {
- delegateHolder.NotificationId = notificationId;
- return true;
- }
- }
- // We can safely release if the notification id came back invalid
- else
- {
- s_Callbacks.Remove(clientDataAddress);
- TryRelease(ref clientDataAddress);
- }
-
- return false;
- }
-
- internal static bool TryRemoveCallbackByNotificationId(ulong notificationId)
- {
- var delegateHolderPairs = s_Callbacks.Where(pair => pair.Value.NotificationId.HasValue && pair.Value.NotificationId == notificationId);
- if (delegateHolderPairs.Any())
- {
- IntPtr clientDataAddress = delegateHolderPairs.First().Key;
-
- s_Callbacks.Remove(clientDataAddress);
- TryRelease(ref clientDataAddress);
-
- return true;
- }
-
- return false;
- }
-
- internal static bool TryGetAndRemoveCallback(IntPtr callbackInfoAddress, out TCallback callback, out TCallbackInfo callbackInfo)
- where TCallback : class
- where TCallbackInfoInternal : struct, ICallbackInfoInternal
- where TCallbackInfo : class, ICallbackInfo, ISettable, new()
- {
- callback = null;
- callbackInfo = null;
-
- IntPtr clientDataAddress = IntPtr.Zero;
- if (TryMarshalGet(callbackInfoAddress, out callbackInfo, out clientDataAddress)
- && TryGetAndRemoveCallback(clientDataAddress, callbackInfo, out callback))
- {
- return true;
- }
-
- return false;
- }
-
- internal static bool TryGetStructCallback(IntPtr callbackInfoAddress, out TDelegate callback, out TCallbackInfo callbackInfo)
- where TDelegate : class
- where TCallbackInfoInternal : struct, ICallbackInfoInternal
- where TCallbackInfo : class, ISettable, new()
- {
- callback = null;
- callbackInfo = null;
-
- IntPtr clientDataAddress = IntPtr.Zero;
- if (TryMarshalGet(callbackInfoAddress, out callbackInfo, out clientDataAddress)
- && TryGetStructCallback(clientDataAddress, out callback))
- {
- return true;
- }
-
- return false;
- }
-#endregion
-
- // These functions are used for allocating unmanaged memory.
- // They should not be exposed outside of this helper.
-#region Private Allocators
- private static bool TryAllocate(ref IntPtr target, T source)
- {
- TryRelease(ref target);
-
- if (target != IntPtr.Zero)
- {
- throw new ExternalAllocationException(target, source.GetType());
- }
-
- if (source == null)
- {
- return false;
- }
-
- Allocation allocation;
- if (!TryMarshalAllocate(ref target, Marshal.SizeOf(typeof(T)), out allocation))
- {
- return false;
- }
-
- allocation.SetCachedData(source);
- Marshal.StructureToPtr(source, target, false);
-
- return true;
- }
-
- private static bool TryAllocate(ref IntPtr target, T? source)
- where T : struct
- {
- TryRelease(ref target);
-
- if (target != IntPtr.Zero)
- {
- throw new ExternalAllocationException(target, source.GetType());
- }
-
- if (source == null)
- {
- return false;
- }
-
- return TryAllocate(ref target, source.Value);
- }
-
- private static bool TryAllocate(ref IntPtr target, string source)
- {
- TryRelease(ref target);
-
- if (target != IntPtr.Zero)
- {
- throw new ExternalAllocationException(target, source.GetType());
- }
-
- if (source == null)
- {
- return false;
- }
-
- byte[] bytes;
- if (TryConvert(source, out bytes))
- {
- return TryAllocate(ref target, bytes, false);
- }
-
- return false;
- }
-
- private static bool TryAllocate(ref IntPtr target, T[] source, bool isElementAllocated)
- {
- TryRelease(ref target);
-
- if (target != IntPtr.Zero)
- {
- throw new ExternalAllocationException(target, source.GetType());
- }
-
- if (source == null)
- {
- return false;
- }
-
- var itemSize = 0;
- if (isElementAllocated)
- {
- itemSize = Marshal.SizeOf(typeof(IntPtr));
- }
- else
- {
- itemSize = Marshal.SizeOf(typeof(T));
- }
-
- // Allocate the array
- Allocation allocation;
- if (!TryMarshalAllocate(ref target, source.Length * itemSize, out allocation))
- {
- return false;
- }
-
- allocation.SetCachedData(source, isElementAllocated);
-
- for (int itemIndex = 0; itemIndex < source.Length; ++itemIndex)
- {
- var item = (T)source.GetValue(itemIndex);
-
- if (isElementAllocated)
- {
- // Allocate the item
- IntPtr newItemAddress = IntPtr.Zero;
-
- if (typeof(T) == typeof(string))
- {
- TryAllocate(ref newItemAddress, (string)(object)item);
- }
- else if (typeof(T).BaseType == typeof(Handle))
- {
- TryConvert((Handle)(object)item, out newItemAddress);
- }
- else
- {
- TryAllocate(ref newItemAddress, item);
- }
-
- // Copy the item's address into the array
- IntPtr itemAddress = new IntPtr(target.ToInt64() + itemIndex * itemSize);
- Marshal.StructureToPtr(newItemAddress, itemAddress, false);
- }
- else
- {
- // Copy the data straight into memory
- IntPtr itemAddress = new IntPtr(target.ToInt64() + itemIndex * itemSize);
- Marshal.StructureToPtr(item, itemAddress, false);
- }
- }
-
- return true;
- }
-
- private static bool TryAllocateCacheOnly(ref IntPtr target, T source)
- {
- TryRelease(ref target);
-
- if (target != IntPtr.Zero)
- {
- throw new ExternalAllocationException(target, source.GetType());
- }
-
- if (source == null)
- {
- return false;
- }
-
- // The source should always be fetched directly from our cache, so the allocation is arbitrary.
- Allocation allocation;
- if (!TryMarshalAllocate(ref target, 1, out allocation))
- {
- return false;
- }
-
- allocation.SetCachedData(source);
-
- return true;
- }
-#endregion
-
- // These functions are used for releasing unmanaged memory.
- // They should not be exposed outside of this helper.
-#region Private Releasers
- private static bool TryRelease(ref IntPtr target)
- {
- if (target == IntPtr.Zero)
- {
- return false;
- }
-
- Allocation allocation = null;
- if (!s_Allocations.TryGetValue(target, out allocation))
- {
- return false;
- }
-
- if (allocation.IsCachedArrayElementAllocated.HasValue)
- {
- var itemSize = 0;
- if (allocation.IsCachedArrayElementAllocated.Value)
- {
- itemSize = Marshal.SizeOf(typeof(IntPtr));
- }
- else
- {
- itemSize = Marshal.SizeOf(allocation.CachedData.GetType().GetElementType());
- }
-
- var array = allocation.CachedData as Array;
-
- for (int itemIndex = 0; itemIndex < array.Length; ++itemIndex)
- {
- if (allocation.IsCachedArrayElementAllocated.Value)
- {
- var itemAddress = new IntPtr(target.ToInt64() + itemIndex * itemSize);
- itemAddress = Marshal.ReadIntPtr(itemAddress);
- TryRelease(ref itemAddress);
- }
- else
- {
- var item = array.GetValue(itemIndex);
- if (item is IDisposable)
- {
- var disposable = item as IDisposable;
- if (disposable != null)
- {
- disposable.Dispose();
- }
- }
- }
- }
- }
-
- if (allocation.CachedData is IDisposable)
- {
- var disposable = allocation.CachedData as IDisposable;
- if (disposable != null)
- {
- disposable.Dispose();
- }
- }
-
- Marshal.FreeHGlobal(target);
- s_Allocations.Remove(target);
- target = IntPtr.Zero;
-
- return true;
- }
-#endregion
-
- // These functions are used for fetching unmanaged memory.
- // They should not be exposed outside of this helper.
-#region Private Fetchers
- private static bool TryFetch(IntPtr source, out T target)
- {
- target = GetDefault();
-
- if (source == IntPtr.Zero)
- {
- return false;
- }
-
- // If this is an allocation containing cached data, we should be able to fetch it from the cache
- if (s_Allocations.ContainsKey(source))
- {
- Allocation allocation = s_Allocations[source];
- if (allocation.CachedData != null)
- {
- if (allocation.CachedData.GetType() == typeof(T))
- {
- target = (T)allocation.CachedData;
- return true;
- }
- else
- {
- throw new CachedTypeAllocationException(source, allocation.CachedData.GetType(), typeof(T));
- }
- }
- }
-
- target = (T)Marshal.PtrToStructure(source, typeof(T));
- return true;
- }
-
- private static bool TryFetch(IntPtr source, out T? target)
- where T : struct
- {
- target = GetDefault();
-
- if (source == IntPtr.Zero)
- {
- return false;
- }
-
- // If this is an allocation containing cached data, we should be able to fetch it from the cache
- if (s_Allocations.ContainsKey(source))
- {
- Allocation allocation = s_Allocations[source];
- if (allocation.CachedData != null)
- {
- if (allocation.CachedData.GetType() == typeof(T))
- {
- target = (T?)allocation.CachedData;
- return true;
- }
- else
- {
- throw new CachedTypeAllocationException(source, allocation.CachedData.GetType(), typeof(T));
- }
- }
- }
-
- target = (T?)Marshal.PtrToStructure(source, typeof(T));
- return true;
- }
-
- private static bool TryFetch(IntPtr source, out T[] target, int arrayLength, bool isElementAllocated)
- {
- target = null;
-
- if (source == IntPtr.Zero)
- {
- return false;
- }
-
- // If this is an allocation containing cached data, we should be able to fetch it from the cache
- if (s_Allocations.ContainsKey(source))
- {
- Allocation allocation = s_Allocations[source];
- if (allocation.CachedData != null)
- {
- if (allocation.CachedData.GetType() == typeof(T[]))
- {
- var cachedArray = (Array)allocation.CachedData;
- if (cachedArray.Length == arrayLength)
- {
- target = cachedArray as T[];
- return true;
- }
- else
- {
- throw new CachedArrayAllocationException(source, cachedArray.Length, arrayLength);
- }
- }
- else
- {
- throw new CachedTypeAllocationException(source, allocation.CachedData.GetType(), typeof(T[]));
- }
- }
- }
-
- var itemSize = 0;
- if (isElementAllocated)
- {
- itemSize = Marshal.SizeOf(typeof(IntPtr));
- }
- else
- {
- itemSize = Marshal.SizeOf(typeof(T));
- }
-
- List items = new List();
- for (int itemIndex = 0; itemIndex < arrayLength; ++itemIndex)
- {
- IntPtr itemAddress = new IntPtr(source.ToInt64() + itemIndex * itemSize);
-
- if (isElementAllocated)
- {
- itemAddress = Marshal.ReadIntPtr(itemAddress);
- }
-
- T item;
- TryFetch(itemAddress, out item);
- items.Add(item);
- }
-
- target = items.ToArray();
- return true;
- }
-
- private static bool TryFetch(IntPtr source, out string target)
- {
- target = null;
-
- if (source == IntPtr.Zero)
- {
- return false;
- }
-
- // Find the null terminator
- int length = 0;
- while (Marshal.ReadByte(source, length) != 0)
- {
- ++length;
- }
-
- byte[] bytes = new byte[length];
- Marshal.Copy(source, bytes, 0, length);
-
- target = Encoding.UTF8.GetString(bytes);
-
- return true;
- }
-#endregion
-
- // These functions are used for converting managed memory.
- // They should not be exposed outside of this helper.
-#region Private Converters
- private static bool TryConvert(IntPtr source, out THandle target)
- where THandle : Handle, new()
- {
- target = null;
-
- if (source != IntPtr.Zero)
- {
- target = new THandle();
- target.InnerHandle = source;
- }
-
- return true;
- }
-
- internal static bool TryConvert(TSource source, out TTarget target)
- where TTarget : ISettable, new()
- {
- target = GetDefault();
-
- if (source != null)
- {
- target = new TTarget();
- target.Set(source);
- }
-
- return true;
- }
-
- private static bool TryConvert(Handle source, out IntPtr target)
- {
- target = IntPtr.Zero;
-
- if (source != null)
- {
- target = source.InnerHandle;
- }
-
- return true;
- }
-
- private static bool TryConvert(byte[] source, out string target)
- {
- target = null;
-
- if (source == null)
- {
- return false;
- }
-
- int length = 0;
- foreach (byte currentByte in source)
- {
- if (currentByte == 0)
- {
- break;
- }
-
- ++length;
- }
-
- target = Encoding.UTF8.GetString(source.Take(length).ToArray());
-
- return true;
- }
-
- private static bool TryConvert(string source, out byte[] target, int length)
- {
- if (source == null)
- {
- source = "";
- }
-
- target = Encoding.UTF8.GetBytes(new string(source.Take(length).ToArray()).PadRight(length, '\0'));
-
- return true;
- }
-
- private static bool TryConvert(string source, out byte[] target)
- {
- return TryConvert(source, out target, source.Length + 1);
- }
-
- private static bool TryConvert(T[] source, out int target)
- {
- target = 0;
-
- if (source != null)
- {
- target = source.Length;
- }
-
- return true;
- }
-
- private static bool TryConvert(T[] source, out uint target)
- {
- target = 0;
-
- int targetInt;
- if (TryConvert(source, out targetInt))
- {
- target = (uint)targetInt;
- return true;
- }
-
- return false;
- }
-
- internal static bool TryConvert(TSource[] source, out TTarget[] target)
- where TTarget : ISettable, new()
- {
- target = GetDefault();
-
- if (source != null)
- {
- target = new TTarget[source.Length];
-
- for (int index = 0; index < source.Length; ++index)
- {
- target[index] = new TTarget();
- target[index].Set(source[index]);
- }
- }
-
- return true;
- }
-
- private static bool TryConvert(int source, out bool target)
- {
- target = source != 0;
-
- return true;
- }
-
- private static bool TryConvert(bool source, out int target)
- {
- target = source ? 1 : 0;
-
- return true;
- }
-
- private static bool TryConvert(DateTimeOffset? source, out long target)
- {
- target = -1;
-
- if (source.HasValue)
- {
- DateTime unixStart = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
- long unixTimestampTicks = (source.Value.UtcDateTime - unixStart).Ticks;
- long unixTimestampSeconds = unixTimestampTicks / TimeSpan.TicksPerSecond;
- target = unixTimestampSeconds;
- }
-
- return true;
- }
-
- private static bool TryConvert(long source, out DateTimeOffset? target)
- {
- target = null;
-
- if (source >= 0)
- {
- DateTime unixStart = new DateTime(1970, 1, 1, 0, 0, 0, 0, DateTimeKind.Utc);
- long unixTimeStampTicks = source * TimeSpan.TicksPerSecond;
- target = new DateTimeOffset(unixStart.Ticks + unixTimeStampTicks, TimeSpan.Zero);
- }
-
- return true;
- }
-#endregion
-
- // These functions exist to further streamline blocks of generated code.
-#region Private Helpers
- private static bool CanRemoveCallback(IntPtr clientDataAddress, TCallbackInfo callbackInfo)
- where TCallbackInfo : ICallbackInfo
- {
- DelegateHolder delegateHolder = null;
- if (s_Callbacks.TryGetValue(clientDataAddress, out delegateHolder))
- {
- if (delegateHolder.NotificationId.HasValue)
- {
- return false;
- }
- }
-
- if (callbackInfo.GetResultCode().HasValue)
- {
- return Common.IsOperationComplete(callbackInfo.GetResultCode().Value);
- }
-
- return true;
- }
-
- private static bool TryGetAndRemoveCallback(IntPtr clientDataAddress, TCallbackInfo callbackInfo, out TCallback callback)
- where TCallback : class
- where TCallbackInfo : ICallbackInfo
- {
- callback = null;
-
- if (clientDataAddress != IntPtr.Zero && s_Callbacks.ContainsKey(clientDataAddress))
- {
- callback = s_Callbacks[clientDataAddress].Public as TCallback;
- if (callback != null)
- {
- if (CanRemoveCallback(clientDataAddress, callbackInfo))
- {
- s_Callbacks.Remove(clientDataAddress);
- TryRelease(ref clientDataAddress);
- }
-
- return true;
- }
- }
-
- return false;
- }
-
- internal static bool TryGetStaticCallback(string key, out TCallback callback)
- where TCallback : class
- {
- callback = null;
-
- if (s_StaticCallbacks.ContainsKey(key))
- {
- callback = s_StaticCallbacks[key].Public as TCallback;
- if (callback != null)
- {
- return true;
- }
- }
-
- return false;
- }
-
- private static bool TryGetStructCallback(IntPtr clientDataAddress, out TCallback structCallback)
- where TCallback : class
- {
- structCallback = null;
-
- if (clientDataAddress != IntPtr.Zero && s_Callbacks.ContainsKey(clientDataAddress))
- {
- structCallback = s_Callbacks[clientDataAddress].StructDelegates.FirstOrDefault(delegat => delegat.GetType() == typeof(TCallback)) as TCallback;
- if (structCallback != null)
- {
- return true;
- }
- }
-
- return false;
- }
-#endregion
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Helper.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Helper.cs.meta
deleted file mode 100644
index 50bc47a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/Helper.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 3079a103fb51b45419a94bf57a63fc8c
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/HelperExtensions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/HelperExtensions.cs
deleted file mode 100644
index b7e79cf..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/HelperExtensions.cs
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-
-namespace Epic.OnlineServices
-{
- public static class HelperExtensions
- {
- ///
- /// Checks whether the given result indicates that the operation has completed. Some operations may callback with a result indicating that they will callback again.
- ///
- /// The result to check.
- /// Whether the operation has completed or not.
- public static bool IsOperationComplete(this Result result)
- {
- return Common.IsOperationComplete(result);
- }
-
- ///
- /// Converts a byte array into a hex string, e.g. "A56904FF".
- ///
- /// The byte array to convert.
- /// A hex string, e.g. "A56904FF".
- public static string ToHexString(this byte[] byteArray)
- {
- return Common.ToString(byteArray);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/HelperExtensions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/HelperExtensions.cs.meta
deleted file mode 100644
index c35e5d8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/HelperExtensions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: b66a27433592be448af038ba9cb57d96
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/ICallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/ICallbackInfo.cs
deleted file mode 100644
index 57f50eb..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/ICallbackInfo.cs
+++ /dev/null
@@ -1,18 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-
-using System;
-
-namespace Epic.OnlineServices
-{
- internal interface ICallbackInfo
- {
- object ClientData { get; }
-
- Result? GetResultCode();
- }
-
- internal interface ICallbackInfoInternal
- {
- IntPtr ClientDataAddress { get; }
- }
-}
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/ICallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/ICallbackInfo.cs.meta
deleted file mode 100644
index df99b08..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/ICallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 4aa748c37587f3248933d66e7e093816
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/ISettable.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/ISettable.cs
deleted file mode 100644
index 810dde2..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/ISettable.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-
-namespace Epic.OnlineServices
-{
- public interface ISettable
- {
- void Set(object other);
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/ISettable.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/ISettable.cs.meta
deleted file mode 100644
index 1d804ed..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/ISettable.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: bbcedd8572e5c1f4899c4237e53f97ca
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/MonoPInvokeCallbackAttribute.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/MonoPInvokeCallbackAttribute.cs
deleted file mode 100644
index c58daf7..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/MonoPInvokeCallbackAttribute.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-
-using System;
-
-namespace Epic.OnlineServices
-{
- [AttributeUsage(AttributeTargets.Method)]
- internal sealed class MonoPInvokeCallbackAttribute : Attribute
- {
- public MonoPInvokeCallbackAttribute(Type type)
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/MonoPInvokeCallbackAttribute.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/MonoPInvokeCallbackAttribute.cs.meta
deleted file mode 100644
index a88522f..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Core/MonoPInvokeCallbackAttribute.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: be91cddb4263e1b42ad685c6bd0e8b19
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/EOSSDK-Win32-Shipping.dll b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/EOSSDK-Win32-Shipping.dll
deleted file mode 100644
index 449eaf0..0000000
Binary files a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/EOSSDK-Win32-Shipping.dll and /dev/null differ
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/EOSSDK-Win32-Shipping.dll.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/EOSSDK-Win32-Shipping.dll.meta
deleted file mode 100644
index 806feb8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/EOSSDK-Win32-Shipping.dll.meta
+++ /dev/null
@@ -1,27 +0,0 @@
-fileFormatVersion: 2
-guid: 212a14d72c7c990469798ff9623cf288
-PluginImporter:
- externalObjects: {}
- serializedVersion: 2
- iconMap: {}
- executionOrder: {}
- defineConstraints: []
- isPreloaded: 0
- isOverridable: 0
- isExplicitlyReferenced: 0
- validateReferences: 1
- platformData:
- - first:
- Any:
- second:
- enabled: 1
- settings: {}
- - first:
- Editor: Editor
- second:
- enabled: 0
- settings:
- DefaultValueInitialized: true
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/EOSSDK-Win64-Shipping.dll b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/EOSSDK-Win64-Shipping.dll
deleted file mode 100644
index 9073f8b..0000000
Binary files a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/EOSSDK-Win64-Shipping.dll and /dev/null differ
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/EOSSDK-Win64-Shipping.dll.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/EOSSDK-Win64-Shipping.dll.meta
deleted file mode 100644
index b59dedf..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/EOSSDK-Win64-Shipping.dll.meta
+++ /dev/null
@@ -1,27 +0,0 @@
-fileFormatVersion: 2
-guid: 488dca3331ccfce41acd3f112457f0b4
-PluginImporter:
- externalObjects: {}
- serializedVersion: 2
- iconMap: {}
- executionOrder: {}
- defineConstraints: []
- isPreloaded: 0
- isOverridable: 0
- isExplicitlyReferenced: 0
- validateReferences: 1
- platformData:
- - first:
- Any:
- second:
- enabled: 1
- settings: {}
- - first:
- Editor: Editor
- second:
- enabled: 0
- settings:
- DefaultValueInitialized: true
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated.meta
deleted file mode 100644
index 6d9ee00..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 3c90188131b747447af24bc49000c263
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements.meta
deleted file mode 100644
index 1e080e3..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 1b05ad5e499f3f64093016cd0dbb0a49
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AchievementsInterface.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AchievementsInterface.cs
deleted file mode 100644
index 5e2bb74..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AchievementsInterface.cs
+++ /dev/null
@@ -1,668 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- public sealed partial class AchievementsInterface : Handle
- {
- public AchievementsInterface()
- {
- }
-
- public AchievementsInterface(System.IntPtr innerHandle) : base(innerHandle)
- {
- }
-
- ///
- /// Timestamp value representing an undefined UnlockTime for and
- ///
- public const int AchievementUnlocktimeUndefined = -1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int AddnotifyachievementsunlockedApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int Addnotifyachievementsunlockedv2ApiLatest = 2;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int Copyachievementdefinitionv2ByachievementidApiLatest = 2;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int Copyachievementdefinitionv2ByindexApiLatest = 2;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int CopydefinitionbyachievementidApiLatest = 1;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int CopydefinitionbyindexApiLatest = 1;
-
- ///
- /// DEPRECATED! Use instead.
- ///
- public const int Copydefinitionv2ByachievementidApiLatest = Copyachievementdefinitionv2ByachievementidApiLatest;
-
- ///
- /// DEPRECATED! Use instead.
- ///
- public const int Copydefinitionv2ByindexApiLatest = Copyachievementdefinitionv2ByindexApiLatest;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int CopyplayerachievementbyachievementidApiLatest = 2;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int CopyplayerachievementbyindexApiLatest = 2;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int CopyunlockedachievementbyachievementidApiLatest = 1;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int CopyunlockedachievementbyindexApiLatest = 1;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int DefinitionApiLatest = 1;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int Definitionv2ApiLatest = 2;
-
- ///
- /// The most recent version of the API.
- ///
- public const int GetachievementdefinitioncountApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int GetplayerachievementcountApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int GetunlockedachievementcountApiLatest = 1;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int PlayerachievementApiLatest = 2;
-
- public const int PlayerstatinfoApiLatest = 1;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int QuerydefinitionsApiLatest = 3;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int QueryplayerachievementsApiLatest = 2;
-
- ///
- /// DEPRECATED! Use instead.
- ///
- public const int StatthresholdApiLatest = StatthresholdsApiLatest;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int StatthresholdsApiLatest = 1;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int UnlockachievementsApiLatest = 1;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int UnlockedachievementApiLatest = 1;
-
- ///
- /// DEPRECATED! Use instead.
- ///
- /// Register to receive achievement unlocked notifications.
- /// @note must call to remove the notification
- ///
- ///
- /// Structure containing information about the achievement unlocked notification
- /// Arbitrary data that is passed back to you in the CompletionDelegate
- /// A callback that is fired when an achievement unlocked notification for a user has been received
- ///
- /// handle representing the registered callback
- ///
- public ulong AddNotifyAchievementsUnlocked(AddNotifyAchievementsUnlockedOptions options, object clientData, OnAchievementsUnlockedCallback notificationFn)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var notificationFnInternal = new OnAchievementsUnlockedCallbackInternal(OnAchievementsUnlockedCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, notificationFn, notificationFnInternal);
-
- var funcResult = Bindings.EOS_Achievements_AddNotifyAchievementsUnlocked(InnerHandle, optionsAddress, clientDataAddress, notificationFnInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryAssignNotificationIdToCallback(clientDataAddress, funcResult);
-
- return funcResult;
- }
-
- ///
- /// Register to receive achievement unlocked notifications.
- /// @note must call to remove the notification
- ///
- ///
- /// Structure containing information about the achievement unlocked notification
- /// Arbitrary data that is passed back to you in the CompletionDelegate
- /// A callback that is fired when an achievement unlocked notification for a user has been received
- ///
- /// handle representing the registered callback
- ///
- public ulong AddNotifyAchievementsUnlockedV2(AddNotifyAchievementsUnlockedV2Options options, object clientData, OnAchievementsUnlockedCallbackV2 notificationFn)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var notificationFnInternal = new OnAchievementsUnlockedCallbackV2Internal(OnAchievementsUnlockedCallbackV2InternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, notificationFn, notificationFnInternal);
-
- var funcResult = Bindings.EOS_Achievements_AddNotifyAchievementsUnlockedV2(InnerHandle, optionsAddress, clientDataAddress, notificationFnInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryAssignNotificationIdToCallback(clientDataAddress, funcResult);
-
- return funcResult;
- }
-
- ///
- /// DEPRECATED! Use instead.
- ///
- /// Fetches an achievement definition from a given achievement ID.
- ///
- ///
- ///
- /// Structure containing the achievement ID being accessed
- /// The achievement definition for the given achievement ID, if it exists and is valid, use when finished
- ///
- /// if the information is available and passed out in OutDefinition
- /// if you pass a null pointer for the out parameter
- /// if the achievement definition is not found
- ///
- public Result CopyAchievementDefinitionByAchievementId(CopyAchievementDefinitionByAchievementIdOptions options, out Definition outDefinition)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var outDefinitionAddress = System.IntPtr.Zero;
-
- var funcResult = Bindings.EOS_Achievements_CopyAchievementDefinitionByAchievementId(InnerHandle, optionsAddress, ref outDefinitionAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- if (Helper.TryMarshalGet(outDefinitionAddress, out outDefinition))
- {
- Bindings.EOS_Achievements_Definition_Release(outDefinitionAddress);
- }
-
- return funcResult;
- }
-
- ///
- /// DEPRECATED! Use instead.
- ///
- /// Fetches an achievement definition from a given index.
- ///
- ///
- ///
- /// Structure containing the index being accessed
- /// The achievement definition for the given index, if it exists and is valid, use when finished
- ///
- /// if the information is available and passed out in OutDefinition
- /// if you pass a null pointer for the out parameter
- /// if the achievement definition is not found
- ///
- public Result CopyAchievementDefinitionByIndex(CopyAchievementDefinitionByIndexOptions options, out Definition outDefinition)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var outDefinitionAddress = System.IntPtr.Zero;
-
- var funcResult = Bindings.EOS_Achievements_CopyAchievementDefinitionByIndex(InnerHandle, optionsAddress, ref outDefinitionAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- if (Helper.TryMarshalGet(outDefinitionAddress, out outDefinition))
- {
- Bindings.EOS_Achievements_Definition_Release(outDefinitionAddress);
- }
-
- return funcResult;
- }
-
- ///
- /// Fetches an achievement definition from a given achievement ID.
- ///
- ///
- /// Structure containing the achievement ID being accessed
- /// The achievement definition for the given achievement ID, if it exists and is valid, use when finished
- ///
- /// if the information is available and passed out in OutDefinition
- /// if you pass a null pointer for the out parameter
- /// if the achievement definition is not found
- /// if any of the userid options are incorrect
- ///
- public Result CopyAchievementDefinitionV2ByAchievementId(CopyAchievementDefinitionV2ByAchievementIdOptions options, out DefinitionV2 outDefinition)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var outDefinitionAddress = System.IntPtr.Zero;
-
- var funcResult = Bindings.EOS_Achievements_CopyAchievementDefinitionV2ByAchievementId(InnerHandle, optionsAddress, ref outDefinitionAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- if (Helper.TryMarshalGet(outDefinitionAddress, out outDefinition))
- {
- Bindings.EOS_Achievements_DefinitionV2_Release(outDefinitionAddress);
- }
-
- return funcResult;
- }
-
- ///
- /// Fetches an achievement definition from a given index.
- ///
- ///
- /// Structure containing the index being accessed
- /// The achievement definition for the given index, if it exists and is valid, use when finished
- ///
- /// if the information is available and passed out in OutDefinition
- /// if you pass a null pointer for the out parameter
- /// if the achievement definition is not found
- /// if any of the userid options are incorrect
- ///
- public Result CopyAchievementDefinitionV2ByIndex(CopyAchievementDefinitionV2ByIndexOptions options, out DefinitionV2 outDefinition)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var outDefinitionAddress = System.IntPtr.Zero;
-
- var funcResult = Bindings.EOS_Achievements_CopyAchievementDefinitionV2ByIndex(InnerHandle, optionsAddress, ref outDefinitionAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- if (Helper.TryMarshalGet(outDefinitionAddress, out outDefinition))
- {
- Bindings.EOS_Achievements_DefinitionV2_Release(outDefinitionAddress);
- }
-
- return funcResult;
- }
-
- ///
- /// Fetches a player achievement from a given achievement ID.
- ///
- ///
- /// Structure containing the Epic Online Services Account ID and achievement ID being accessed
- /// The player achievement data for the given achievement ID, if it exists and is valid, use when finished
- ///
- /// if the information is available and passed out in OutAchievement
- /// if you pass a null pointer for the out parameter
- /// if the player achievement is not found
- /// if you pass an invalid user ID
- ///
- public Result CopyPlayerAchievementByAchievementId(CopyPlayerAchievementByAchievementIdOptions options, out PlayerAchievement outAchievement)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var outAchievementAddress = System.IntPtr.Zero;
-
- var funcResult = Bindings.EOS_Achievements_CopyPlayerAchievementByAchievementId(InnerHandle, optionsAddress, ref outAchievementAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- if (Helper.TryMarshalGet(outAchievementAddress, out outAchievement))
- {
- Bindings.EOS_Achievements_PlayerAchievement_Release(outAchievementAddress);
- }
-
- return funcResult;
- }
-
- ///
- /// Fetches a player achievement from a given index.
- ///
- ///
- /// Structure containing the Epic Online Services Account ID and index being accessed
- /// The player achievement data for the given index, if it exists and is valid, use when finished
- ///
- /// if the information is available and passed out in OutAchievement
- /// if you pass a null pointer for the out parameter
- /// if the player achievement is not found
- /// if you pass an invalid user ID
- ///
- public Result CopyPlayerAchievementByIndex(CopyPlayerAchievementByIndexOptions options, out PlayerAchievement outAchievement)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var outAchievementAddress = System.IntPtr.Zero;
-
- var funcResult = Bindings.EOS_Achievements_CopyPlayerAchievementByIndex(InnerHandle, optionsAddress, ref outAchievementAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- if (Helper.TryMarshalGet(outAchievementAddress, out outAchievement))
- {
- Bindings.EOS_Achievements_PlayerAchievement_Release(outAchievementAddress);
- }
-
- return funcResult;
- }
-
- ///
- /// DEPRECATED! Use instead.
- ///
- /// Fetches an unlocked achievement from a given achievement ID.
- ///
- ///
- /// Structure containing the Epic Online Services Account ID and achievement ID being accessed
- /// The unlocked achievement data for the given achievement ID, if it exists and is valid, use when finished
- ///
- /// if the information is available and passed out in OutAchievement
- /// if you pass a null pointer for the out parameter
- /// if the unlocked achievement is not found
- ///
- public Result CopyUnlockedAchievementByAchievementId(CopyUnlockedAchievementByAchievementIdOptions options, out UnlockedAchievement outAchievement)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var outAchievementAddress = System.IntPtr.Zero;
-
- var funcResult = Bindings.EOS_Achievements_CopyUnlockedAchievementByAchievementId(InnerHandle, optionsAddress, ref outAchievementAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- if (Helper.TryMarshalGet(outAchievementAddress, out outAchievement))
- {
- Bindings.EOS_Achievements_UnlockedAchievement_Release(outAchievementAddress);
- }
-
- return funcResult;
- }
-
- ///
- /// DEPRECATED! Use instead.
- ///
- /// Fetches an unlocked achievement from a given index.
- ///
- ///
- /// Structure containing the Epic Online Services Account ID and index being accessed
- /// The unlocked achievement data for the given index, if it exists and is valid, use when finished
- ///
- /// if the information is available and passed out in OutAchievement
- /// if you pass a null pointer for the out parameter
- /// if the unlocked achievement is not found
- ///
- public Result CopyUnlockedAchievementByIndex(CopyUnlockedAchievementByIndexOptions options, out UnlockedAchievement outAchievement)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var outAchievementAddress = System.IntPtr.Zero;
-
- var funcResult = Bindings.EOS_Achievements_CopyUnlockedAchievementByIndex(InnerHandle, optionsAddress, ref outAchievementAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- if (Helper.TryMarshalGet(outAchievementAddress, out outAchievement))
- {
- Bindings.EOS_Achievements_UnlockedAchievement_Release(outAchievementAddress);
- }
-
- return funcResult;
- }
-
- ///
- /// Fetch the number of achievement definitions that are cached locally.
- ///
- ///
- /// The Options associated with retrieving the achievement definition count
- ///
- /// Number of achievement definitions or 0 if there is an error
- ///
- public uint GetAchievementDefinitionCount(GetAchievementDefinitionCountOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_Achievements_GetAchievementDefinitionCount(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Fetch the number of player achievements that are cached locally.
- ///
- ///
- /// The Options associated with retrieving the player achievement count
- ///
- /// Number of player achievements or 0 if there is an error
- ///
- public uint GetPlayerAchievementCount(GetPlayerAchievementCountOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_Achievements_GetPlayerAchievementCount(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// DEPRECATED! Use , and filter for unlocked instead.
- ///
- /// Fetch the number of unlocked achievements that are cached locally.
- ///
- ///
- /// The Options associated with retrieving the unlocked achievement count
- ///
- /// Number of unlocked achievements or 0 if there is an error
- ///
- public uint GetUnlockedAchievementCount(GetUnlockedAchievementCountOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_Achievements_GetUnlockedAchievementCount(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Query for a list of definitions for all existing achievements, including localized text, icon IDs and whether an achievement is hidden.
- ///
- /// @note When the Social Overlay is enabled then this will be called automatically. The Social Overlay is enabled by default (see ).
- ///
- /// Structure containing information about the application whose achievement definitions we're retrieving.
- /// Arbitrary data that is passed back to you in the CompletionDelegate
- /// This function is called when the query definitions operation completes.
- ///
- /// if the operation completes successfully
- /// if any of the options are incorrect
- ///
- public void QueryDefinitions(QueryDefinitionsOptions options, object clientData, OnQueryDefinitionsCompleteCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnQueryDefinitionsCompleteCallbackInternal(OnQueryDefinitionsCompleteCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Achievements_QueryDefinitions(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- ///
- /// Query for a list of achievements for a specific player, including progress towards completion for each achievement.
- ///
- /// @note When the Social Overlay is enabled then this will be called automatically. The Social Overlay is enabled by default (see ).
- ///
- /// Structure containing information about the player whose achievements we're retrieving.
- /// Arbitrary data that is passed back to you in the CompletionDelegate
- /// This function is called when the query player achievements operation completes.
- ///
- /// if the operation completes successfully
- /// if any of the userid options are incorrect
- /// if any of the other options are incorrect
- ///
- public void QueryPlayerAchievements(QueryPlayerAchievementsOptions options, object clientData, OnQueryPlayerAchievementsCompleteCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnQueryPlayerAchievementsCompleteCallbackInternal(OnQueryPlayerAchievementsCompleteCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Achievements_QueryPlayerAchievements(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- ///
- /// Unregister from receiving achievement unlocked notifications.
- ///
- ///
- /// Handle representing the registered callback
- public void RemoveNotifyAchievementsUnlocked(ulong inId)
- {
- Helper.TryRemoveCallbackByNotificationId(inId);
-
- Bindings.EOS_Achievements_RemoveNotifyAchievementsUnlocked(InnerHandle, inId);
- }
-
- ///
- /// Unlocks a number of achievements for a specific player.
- ///
- /// Structure containing information about the achievements and the player whose achievements we're unlocking.
- /// Arbitrary data that is passed back to you in the CompletionDelegate
- /// This function is called when the unlock achievements operation completes.
- ///
- /// if the operation completes successfully
- /// if any of the options are incorrect
- ///
- public void UnlockAchievements(UnlockAchievementsOptions options, object clientData, OnUnlockAchievementsCompleteCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnUnlockAchievementsCompleteCallbackInternal(OnUnlockAchievementsCompleteCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Achievements_UnlockAchievements(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- [MonoPInvokeCallback(typeof(OnAchievementsUnlockedCallbackInternal))]
- internal static void OnAchievementsUnlockedCallbackInternalImplementation(System.IntPtr data)
- {
- OnAchievementsUnlockedCallback callback;
- OnAchievementsUnlockedCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnAchievementsUnlockedCallbackV2Internal))]
- internal static void OnAchievementsUnlockedCallbackV2InternalImplementation(System.IntPtr data)
- {
- OnAchievementsUnlockedCallbackV2 callback;
- OnAchievementsUnlockedCallbackV2Info callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnQueryDefinitionsCompleteCallbackInternal))]
- internal static void OnQueryDefinitionsCompleteCallbackInternalImplementation(System.IntPtr data)
- {
- OnQueryDefinitionsCompleteCallback callback;
- OnQueryDefinitionsCompleteCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnQueryPlayerAchievementsCompleteCallbackInternal))]
- internal static void OnQueryPlayerAchievementsCompleteCallbackInternalImplementation(System.IntPtr data)
- {
- OnQueryPlayerAchievementsCompleteCallback callback;
- OnQueryPlayerAchievementsCompleteCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnUnlockAchievementsCompleteCallbackInternal))]
- internal static void OnUnlockAchievementsCompleteCallbackInternalImplementation(System.IntPtr data)
- {
- OnUnlockAchievementsCompleteCallback callback;
- OnUnlockAchievementsCompleteCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AchievementsInterface.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AchievementsInterface.cs.meta
deleted file mode 100644
index aee953f..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AchievementsInterface.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 91b363f40f7831b46af876f05404ed1f
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AddNotifyAchievementsUnlockedOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AddNotifyAchievementsUnlockedOptions.cs
deleted file mode 100644
index 22ff21c..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AddNotifyAchievementsUnlockedOptions.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class AddNotifyAchievementsUnlockedOptions
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AddNotifyAchievementsUnlockedOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(AddNotifyAchievementsUnlockedOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.AddnotifyachievementsunlockedApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AddNotifyAchievementsUnlockedOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AddNotifyAchievementsUnlockedOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AddNotifyAchievementsUnlockedOptions.cs.meta
deleted file mode 100644
index a44b16c..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AddNotifyAchievementsUnlockedOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 27ac1b5bf7e7b7e44b0fd97384e00471
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AddNotifyAchievementsUnlockedV2Options.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AddNotifyAchievementsUnlockedV2Options.cs
deleted file mode 100644
index 4190e8c..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AddNotifyAchievementsUnlockedV2Options.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class AddNotifyAchievementsUnlockedV2Options
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AddNotifyAchievementsUnlockedV2OptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(AddNotifyAchievementsUnlockedV2Options other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.Addnotifyachievementsunlockedv2ApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AddNotifyAchievementsUnlockedV2Options);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AddNotifyAchievementsUnlockedV2Options.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AddNotifyAchievementsUnlockedV2Options.cs.meta
deleted file mode 100644
index a5d4b69..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/AddNotifyAchievementsUnlockedV2Options.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 210bbcd9a74f8db43ada84fcd51d8aca
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionByAchievementIdOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionByAchievementIdOptions.cs
deleted file mode 100644
index c05a562..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionByAchievementIdOptions.cs
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class CopyAchievementDefinitionByAchievementIdOptions
- {
- ///
- /// Achievement ID to look for when copying definition from the cache
- ///
- public string AchievementId { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct CopyAchievementDefinitionByAchievementIdOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_AchievementId;
-
- public string AchievementId
- {
- set
- {
- Helper.TryMarshalSet(ref m_AchievementId, value);
- }
- }
-
- public void Set(CopyAchievementDefinitionByAchievementIdOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.CopydefinitionbyachievementidApiLatest;
- AchievementId = other.AchievementId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as CopyAchievementDefinitionByAchievementIdOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_AchievementId);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionByAchievementIdOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionByAchievementIdOptions.cs.meta
deleted file mode 100644
index 8227b16..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionByAchievementIdOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: fa7ef783960cb3a418583f7df08be2b6
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionByIndexOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionByIndexOptions.cs
deleted file mode 100644
index 0bee755..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionByIndexOptions.cs
+++ /dev/null
@@ -1,49 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class CopyAchievementDefinitionByIndexOptions
- {
- ///
- /// Index of the achievement definition to retrieve from the cache
- ///
- public uint AchievementIndex { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct CopyAchievementDefinitionByIndexOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private uint m_AchievementIndex;
-
- public uint AchievementIndex
- {
- set
- {
- m_AchievementIndex = value;
- }
- }
-
- public void Set(CopyAchievementDefinitionByIndexOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.CopydefinitionbyindexApiLatest;
- AchievementIndex = other.AchievementIndex;
- }
- }
-
- public void Set(object other)
- {
- Set(other as CopyAchievementDefinitionByIndexOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionByIndexOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionByIndexOptions.cs.meta
deleted file mode 100644
index d26d824..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionByIndexOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: f76bab9e397b93a4e9c35ce563039a44
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionV2ByAchievementIdOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionV2ByAchievementIdOptions.cs
deleted file mode 100644
index 358ecd9..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionV2ByAchievementIdOptions.cs
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class CopyAchievementDefinitionV2ByAchievementIdOptions
- {
- ///
- /// Achievement ID to look for when copying the definition from the cache.
- ///
- public string AchievementId { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct CopyAchievementDefinitionV2ByAchievementIdOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_AchievementId;
-
- public string AchievementId
- {
- set
- {
- Helper.TryMarshalSet(ref m_AchievementId, value);
- }
- }
-
- public void Set(CopyAchievementDefinitionV2ByAchievementIdOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.Copyachievementdefinitionv2ByachievementidApiLatest;
- AchievementId = other.AchievementId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as CopyAchievementDefinitionV2ByAchievementIdOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_AchievementId);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionV2ByAchievementIdOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionV2ByAchievementIdOptions.cs.meta
deleted file mode 100644
index b0fa6bf..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionV2ByAchievementIdOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: d0be84c5a29f5a34ca63f0968ddce2fc
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionV2ByIndexOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionV2ByIndexOptions.cs
deleted file mode 100644
index ba97502..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionV2ByIndexOptions.cs
+++ /dev/null
@@ -1,49 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class CopyAchievementDefinitionV2ByIndexOptions
- {
- ///
- /// Index of the achievement definition to retrieve from the cache.
- ///
- public uint AchievementIndex { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct CopyAchievementDefinitionV2ByIndexOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private uint m_AchievementIndex;
-
- public uint AchievementIndex
- {
- set
- {
- m_AchievementIndex = value;
- }
- }
-
- public void Set(CopyAchievementDefinitionV2ByIndexOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.Copyachievementdefinitionv2ByindexApiLatest;
- AchievementIndex = other.AchievementIndex;
- }
- }
-
- public void Set(object other)
- {
- Set(other as CopyAchievementDefinitionV2ByIndexOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionV2ByIndexOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionV2ByIndexOptions.cs.meta
deleted file mode 100644
index b234770..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyAchievementDefinitionV2ByIndexOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 134fa143d5bcb7a4ca2569833d5f857f
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyPlayerAchievementByAchievementIdOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyPlayerAchievementByAchievementIdOptions.cs
deleted file mode 100644
index e16dd6b..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyPlayerAchievementByAchievementIdOptions.cs
+++ /dev/null
@@ -1,82 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class CopyPlayerAchievementByAchievementIdOptions
- {
- ///
- /// The Product User ID for the user whose achievement is to be retrieved.
- ///
- public ProductUserId TargetUserId { get; set; }
-
- ///
- /// Achievement ID to search for when retrieving player achievement data from the cache.
- ///
- public string AchievementId { get; set; }
-
- ///
- /// The Product User ID for the user who is querying for a player achievement. For a Dedicated Server this should be null.
- ///
- public ProductUserId LocalUserId { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct CopyPlayerAchievementByAchievementIdOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_TargetUserId;
- private System.IntPtr m_AchievementId;
- private System.IntPtr m_LocalUserId;
-
- public ProductUserId TargetUserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_TargetUserId, value);
- }
- }
-
- public string AchievementId
- {
- set
- {
- Helper.TryMarshalSet(ref m_AchievementId, value);
- }
- }
-
- public ProductUserId LocalUserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_LocalUserId, value);
- }
- }
-
- public void Set(CopyPlayerAchievementByAchievementIdOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.CopyplayerachievementbyachievementidApiLatest;
- TargetUserId = other.TargetUserId;
- AchievementId = other.AchievementId;
- LocalUserId = other.LocalUserId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as CopyPlayerAchievementByAchievementIdOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_TargetUserId);
- Helper.TryMarshalDispose(ref m_AchievementId);
- Helper.TryMarshalDispose(ref m_LocalUserId);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyPlayerAchievementByAchievementIdOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyPlayerAchievementByAchievementIdOptions.cs.meta
deleted file mode 100644
index 5b71fa6..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyPlayerAchievementByAchievementIdOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 085d9d8848929194f8a2cac75a8b1023
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyPlayerAchievementByIndexOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyPlayerAchievementByIndexOptions.cs
deleted file mode 100644
index 292f7a3..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyPlayerAchievementByIndexOptions.cs
+++ /dev/null
@@ -1,81 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class CopyPlayerAchievementByIndexOptions
- {
- ///
- /// The Product User ID for the user whose achievement is to be retrieved.
- ///
- public ProductUserId TargetUserId { get; set; }
-
- ///
- /// The index of the player achievement data to retrieve from the cache.
- ///
- public uint AchievementIndex { get; set; }
-
- ///
- /// The Product User ID for the user who is querying for a player achievement. For a Dedicated Server this should be null.
- ///
- public ProductUserId LocalUserId { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct CopyPlayerAchievementByIndexOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_TargetUserId;
- private uint m_AchievementIndex;
- private System.IntPtr m_LocalUserId;
-
- public ProductUserId TargetUserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_TargetUserId, value);
- }
- }
-
- public uint AchievementIndex
- {
- set
- {
- m_AchievementIndex = value;
- }
- }
-
- public ProductUserId LocalUserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_LocalUserId, value);
- }
- }
-
- public void Set(CopyPlayerAchievementByIndexOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.CopyplayerachievementbyindexApiLatest;
- TargetUserId = other.TargetUserId;
- AchievementIndex = other.AchievementIndex;
- LocalUserId = other.LocalUserId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as CopyPlayerAchievementByIndexOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_TargetUserId);
- Helper.TryMarshalDispose(ref m_LocalUserId);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyPlayerAchievementByIndexOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyPlayerAchievementByIndexOptions.cs.meta
deleted file mode 100644
index 1b550dc..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyPlayerAchievementByIndexOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 1a5d7cc06198b2d4ab4de19028eb4737
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyUnlockedAchievementByAchievementIdOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyUnlockedAchievementByAchievementIdOptions.cs
deleted file mode 100644
index 0ccf79d..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyUnlockedAchievementByAchievementIdOptions.cs
+++ /dev/null
@@ -1,66 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class CopyUnlockedAchievementByAchievementIdOptions
- {
- ///
- /// The Product User ID for the user who is copying the unlocked achievement
- ///
- public ProductUserId UserId { get; set; }
-
- ///
- /// AchievementId of the unlocked achievement to retrieve from the cache
- ///
- public string AchievementId { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct CopyUnlockedAchievementByAchievementIdOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_UserId;
- private System.IntPtr m_AchievementId;
-
- public ProductUserId UserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_UserId, value);
- }
- }
-
- public string AchievementId
- {
- set
- {
- Helper.TryMarshalSet(ref m_AchievementId, value);
- }
- }
-
- public void Set(CopyUnlockedAchievementByAchievementIdOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.CopyunlockedachievementbyachievementidApiLatest;
- UserId = other.UserId;
- AchievementId = other.AchievementId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as CopyUnlockedAchievementByAchievementIdOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_UserId);
- Helper.TryMarshalDispose(ref m_AchievementId);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyUnlockedAchievementByAchievementIdOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyUnlockedAchievementByAchievementIdOptions.cs.meta
deleted file mode 100644
index 3ebb493..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyUnlockedAchievementByAchievementIdOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 1ec39b7c4f2d86f4da0e53b50aa735c6
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyUnlockedAchievementByIndexOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyUnlockedAchievementByIndexOptions.cs
deleted file mode 100644
index a486c4e..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyUnlockedAchievementByIndexOptions.cs
+++ /dev/null
@@ -1,65 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class CopyUnlockedAchievementByIndexOptions
- {
- ///
- /// The Product User ID for the user who is copying the unlocked achievement
- ///
- public ProductUserId UserId { get; set; }
-
- ///
- /// Index of the unlocked achievement to retrieve from the cache
- ///
- public uint AchievementIndex { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct CopyUnlockedAchievementByIndexOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_UserId;
- private uint m_AchievementIndex;
-
- public ProductUserId UserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_UserId, value);
- }
- }
-
- public uint AchievementIndex
- {
- set
- {
- m_AchievementIndex = value;
- }
- }
-
- public void Set(CopyUnlockedAchievementByIndexOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.CopyunlockedachievementbyindexApiLatest;
- UserId = other.UserId;
- AchievementIndex = other.AchievementIndex;
- }
- }
-
- public void Set(object other)
- {
- Set(other as CopyUnlockedAchievementByIndexOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_UserId);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyUnlockedAchievementByIndexOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyUnlockedAchievementByIndexOptions.cs.meta
deleted file mode 100644
index 0c855bb..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/CopyUnlockedAchievementByIndexOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 45a46c9737464a847bf1ba5425fff47f
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/Definition.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/Definition.cs
deleted file mode 100644
index 1457e6a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/Definition.cs
+++ /dev/null
@@ -1,310 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Contains information about a single achievement definition with localized text.
- ///
- public class Definition : ISettable
- {
- ///
- /// Achievement ID that can be used to uniquely identify the achievement.
- ///
- public string AchievementId { get; set; }
-
- ///
- /// Text representing the Name to display in-game when achievement has been unlocked.
- ///
- public string DisplayName { get; set; }
-
- ///
- /// Text representing the description to display in-game when achievement has been unlocked.
- ///
- public string Description { get; set; }
-
- ///
- /// Text representing the name to display in-game when achievement is locked.
- ///
- public string LockedDisplayName { get; set; }
-
- ///
- /// Text representing the description of what needs to be done to trigger the unlock of this achievement.
- ///
- public string LockedDescription { get; set; }
-
- ///
- /// Text representing the description to display in-game when achievement is hidden.
- ///
- public string HiddenDescription { get; set; }
-
- ///
- /// Text representing the description of what happens when the achievement is unlocked.
- ///
- public string CompletionDescription { get; set; }
-
- ///
- /// Text representing the icon to display in-game when achievement is unlocked.
- ///
- public string UnlockedIconId { get; set; }
-
- ///
- /// Text representing the icon to display in-game when achievement is locked.
- ///
- public string LockedIconId { get; set; }
-
- ///
- /// True if achievement is hidden, false otherwise.
- ///
- public bool IsHidden { get; set; }
-
- ///
- /// Array of stat thresholds that need to be satisfied to unlock the achievement.
- ///
- public StatThresholds[] StatThresholds { get; set; }
-
- internal void Set(DefinitionInternal? other)
- {
- if (other != null)
- {
- AchievementId = other.Value.AchievementId;
- DisplayName = other.Value.DisplayName;
- Description = other.Value.Description;
- LockedDisplayName = other.Value.LockedDisplayName;
- LockedDescription = other.Value.LockedDescription;
- HiddenDescription = other.Value.HiddenDescription;
- CompletionDescription = other.Value.CompletionDescription;
- UnlockedIconId = other.Value.UnlockedIconId;
- LockedIconId = other.Value.LockedIconId;
- IsHidden = other.Value.IsHidden;
- StatThresholds = other.Value.StatThresholds;
- }
- }
-
- public void Set(object other)
- {
- Set(other as DefinitionInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct DefinitionInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_AchievementId;
- private System.IntPtr m_DisplayName;
- private System.IntPtr m_Description;
- private System.IntPtr m_LockedDisplayName;
- private System.IntPtr m_LockedDescription;
- private System.IntPtr m_HiddenDescription;
- private System.IntPtr m_CompletionDescription;
- private System.IntPtr m_UnlockedIconId;
- private System.IntPtr m_LockedIconId;
- private int m_IsHidden;
- private int m_StatThresholdsCount;
- private System.IntPtr m_StatThresholds;
-
- public string AchievementId
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_AchievementId, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_AchievementId, value);
- }
- }
-
- public string DisplayName
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_DisplayName, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_DisplayName, value);
- }
- }
-
- public string Description
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_Description, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_Description, value);
- }
- }
-
- public string LockedDisplayName
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_LockedDisplayName, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_LockedDisplayName, value);
- }
- }
-
- public string LockedDescription
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_LockedDescription, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_LockedDescription, value);
- }
- }
-
- public string HiddenDescription
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_HiddenDescription, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_HiddenDescription, value);
- }
- }
-
- public string CompletionDescription
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_CompletionDescription, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_CompletionDescription, value);
- }
- }
-
- public string UnlockedIconId
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_UnlockedIconId, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_UnlockedIconId, value);
- }
- }
-
- public string LockedIconId
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_LockedIconId, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_LockedIconId, value);
- }
- }
-
- public bool IsHidden
- {
- get
- {
- bool value;
- Helper.TryMarshalGet(m_IsHidden, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_IsHidden, value);
- }
- }
-
- public StatThresholds[] StatThresholds
- {
- get
- {
- StatThresholds[] value;
- Helper.TryMarshalGet(m_StatThresholds, out value, m_StatThresholdsCount);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_StatThresholds, value, out m_StatThresholdsCount);
- }
- }
-
- public void Set(Definition other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.DefinitionApiLatest;
- AchievementId = other.AchievementId;
- DisplayName = other.DisplayName;
- Description = other.Description;
- LockedDisplayName = other.LockedDisplayName;
- LockedDescription = other.LockedDescription;
- HiddenDescription = other.HiddenDescription;
- CompletionDescription = other.CompletionDescription;
- UnlockedIconId = other.UnlockedIconId;
- LockedIconId = other.LockedIconId;
- IsHidden = other.IsHidden;
- StatThresholds = other.StatThresholds;
- }
- }
-
- public void Set(object other)
- {
- Set(other as Definition);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_AchievementId);
- Helper.TryMarshalDispose(ref m_DisplayName);
- Helper.TryMarshalDispose(ref m_Description);
- Helper.TryMarshalDispose(ref m_LockedDisplayName);
- Helper.TryMarshalDispose(ref m_LockedDescription);
- Helper.TryMarshalDispose(ref m_HiddenDescription);
- Helper.TryMarshalDispose(ref m_CompletionDescription);
- Helper.TryMarshalDispose(ref m_UnlockedIconId);
- Helper.TryMarshalDispose(ref m_LockedIconId);
- Helper.TryMarshalDispose(ref m_StatThresholds);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/Definition.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/Definition.cs.meta
deleted file mode 100644
index 6fd26f8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/Definition.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 759a26d7372f9fd46b31ef6c4f1482c0
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/DefinitionV2.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/DefinitionV2.cs
deleted file mode 100644
index e646496..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/DefinitionV2.cs
+++ /dev/null
@@ -1,286 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Contains information about a single achievement definition with localized text.
- ///
- public class DefinitionV2 : ISettable
- {
- ///
- /// Achievement ID that can be used to uniquely identify the achievement.
- ///
- public string AchievementId { get; set; }
-
- ///
- /// Localized display name for the achievement when it has been unlocked.
- ///
- public string UnlockedDisplayName { get; set; }
-
- ///
- /// Localized description for the achievement when it has been unlocked.
- ///
- public string UnlockedDescription { get; set; }
-
- ///
- /// Localized display name for the achievement when it is locked or hidden.
- ///
- public string LockedDisplayName { get; set; }
-
- ///
- /// Localized description for the achievement when it is locked or hidden.
- ///
- public string LockedDescription { get; set; }
-
- ///
- /// Localized flavor text that can be used by the game in an arbitrary manner. This may be null if there is no data configured in the dev portal.
- ///
- public string FlavorText { get; set; }
-
- ///
- /// URL of an icon to display for the achievement when it is unlocked. This may be null if there is no data configured in the dev portal.
- ///
- public string UnlockedIconURL { get; set; }
-
- ///
- /// URL of an icon to display for the achievement when it is locked or hidden. This may be null if there is no data configured in the dev portal.
- ///
- public string LockedIconURL { get; set; }
-
- ///
- /// true if the achievement is hidden; false otherwise.
- ///
- public bool IsHidden { get; set; }
-
- ///
- /// Array of `` that need to be satisfied to unlock this achievement. Consists of Name and Threshold Value.
- ///
- public StatThresholds[] StatThresholds { get; set; }
-
- internal void Set(DefinitionV2Internal? other)
- {
- if (other != null)
- {
- AchievementId = other.Value.AchievementId;
- UnlockedDisplayName = other.Value.UnlockedDisplayName;
- UnlockedDescription = other.Value.UnlockedDescription;
- LockedDisplayName = other.Value.LockedDisplayName;
- LockedDescription = other.Value.LockedDescription;
- FlavorText = other.Value.FlavorText;
- UnlockedIconURL = other.Value.UnlockedIconURL;
- LockedIconURL = other.Value.LockedIconURL;
- IsHidden = other.Value.IsHidden;
- StatThresholds = other.Value.StatThresholds;
- }
- }
-
- public void Set(object other)
- {
- Set(other as DefinitionV2Internal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct DefinitionV2Internal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_AchievementId;
- private System.IntPtr m_UnlockedDisplayName;
- private System.IntPtr m_UnlockedDescription;
- private System.IntPtr m_LockedDisplayName;
- private System.IntPtr m_LockedDescription;
- private System.IntPtr m_FlavorText;
- private System.IntPtr m_UnlockedIconURL;
- private System.IntPtr m_LockedIconURL;
- private int m_IsHidden;
- private uint m_StatThresholdsCount;
- private System.IntPtr m_StatThresholds;
-
- public string AchievementId
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_AchievementId, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_AchievementId, value);
- }
- }
-
- public string UnlockedDisplayName
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_UnlockedDisplayName, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_UnlockedDisplayName, value);
- }
- }
-
- public string UnlockedDescription
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_UnlockedDescription, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_UnlockedDescription, value);
- }
- }
-
- public string LockedDisplayName
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_LockedDisplayName, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_LockedDisplayName, value);
- }
- }
-
- public string LockedDescription
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_LockedDescription, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_LockedDescription, value);
- }
- }
-
- public string FlavorText
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_FlavorText, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_FlavorText, value);
- }
- }
-
- public string UnlockedIconURL
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_UnlockedIconURL, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_UnlockedIconURL, value);
- }
- }
-
- public string LockedIconURL
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_LockedIconURL, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_LockedIconURL, value);
- }
- }
-
- public bool IsHidden
- {
- get
- {
- bool value;
- Helper.TryMarshalGet(m_IsHidden, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_IsHidden, value);
- }
- }
-
- public StatThresholds[] StatThresholds
- {
- get
- {
- StatThresholds[] value;
- Helper.TryMarshalGet(m_StatThresholds, out value, m_StatThresholdsCount);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_StatThresholds, value, out m_StatThresholdsCount);
- }
- }
-
- public void Set(DefinitionV2 other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.Definitionv2ApiLatest;
- AchievementId = other.AchievementId;
- UnlockedDisplayName = other.UnlockedDisplayName;
- UnlockedDescription = other.UnlockedDescription;
- LockedDisplayName = other.LockedDisplayName;
- LockedDescription = other.LockedDescription;
- FlavorText = other.FlavorText;
- UnlockedIconURL = other.UnlockedIconURL;
- LockedIconURL = other.LockedIconURL;
- IsHidden = other.IsHidden;
- StatThresholds = other.StatThresholds;
- }
- }
-
- public void Set(object other)
- {
- Set(other as DefinitionV2);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_AchievementId);
- Helper.TryMarshalDispose(ref m_UnlockedDisplayName);
- Helper.TryMarshalDispose(ref m_UnlockedDescription);
- Helper.TryMarshalDispose(ref m_LockedDisplayName);
- Helper.TryMarshalDispose(ref m_LockedDescription);
- Helper.TryMarshalDispose(ref m_FlavorText);
- Helper.TryMarshalDispose(ref m_UnlockedIconURL);
- Helper.TryMarshalDispose(ref m_LockedIconURL);
- Helper.TryMarshalDispose(ref m_StatThresholds);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/DefinitionV2.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/DefinitionV2.cs.meta
deleted file mode 100644
index d15f186..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/DefinitionV2.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 9dbd42bf6b6d97b4eae1198f5594bccb
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetAchievementDefinitionCountOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetAchievementDefinitionCountOptions.cs
deleted file mode 100644
index 361c651..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetAchievementDefinitionCountOptions.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class GetAchievementDefinitionCountOptions
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct GetAchievementDefinitionCountOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(GetAchievementDefinitionCountOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.GetachievementdefinitioncountApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as GetAchievementDefinitionCountOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetAchievementDefinitionCountOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetAchievementDefinitionCountOptions.cs.meta
deleted file mode 100644
index cc38d82..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetAchievementDefinitionCountOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 55492a353089274418fd66eeb5d01af7
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetPlayerAchievementCountOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetPlayerAchievementCountOptions.cs
deleted file mode 100644
index b9836ca..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetPlayerAchievementCountOptions.cs
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class GetPlayerAchievementCountOptions
- {
- ///
- /// The Product User ID for the user whose achievement count is being retrieved.
- ///
- public ProductUserId UserId { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct GetPlayerAchievementCountOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_UserId;
-
- public ProductUserId UserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_UserId, value);
- }
- }
-
- public void Set(GetPlayerAchievementCountOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.GetplayerachievementcountApiLatest;
- UserId = other.UserId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as GetPlayerAchievementCountOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_UserId);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetPlayerAchievementCountOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetPlayerAchievementCountOptions.cs.meta
deleted file mode 100644
index 713b911..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetPlayerAchievementCountOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 16211e28b6b235940bb4472dcab28016
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetUnlockedAchievementCountOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetUnlockedAchievementCountOptions.cs
deleted file mode 100644
index d71911d..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetUnlockedAchievementCountOptions.cs
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class GetUnlockedAchievementCountOptions
- {
- ///
- /// Product User ID for which to retrieve the unlocked achievement count
- ///
- public ProductUserId UserId { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct GetUnlockedAchievementCountOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_UserId;
-
- public ProductUserId UserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_UserId, value);
- }
- }
-
- public void Set(GetUnlockedAchievementCountOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.GetunlockedachievementcountApiLatest;
- UserId = other.UserId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as GetUnlockedAchievementCountOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_UserId);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetUnlockedAchievementCountOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetUnlockedAchievementCountOptions.cs.meta
deleted file mode 100644
index 5b476d3..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/GetUnlockedAchievementCountOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 5c303f38afb7de84fa3f1014f68187cf
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallback.cs
deleted file mode 100644
index 583441f..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallback.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Function prototype definition for notifications that come from
- ///
- /// A containing the output information and result
- public delegate void OnAchievementsUnlockedCallback(OnAchievementsUnlockedCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnAchievementsUnlockedCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallback.cs.meta
deleted file mode 100644
index 9499fc8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 55b3d527bbd8b914fa184c06814999a2
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackInfo.cs
deleted file mode 100644
index 32111eb..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackInfo.cs
+++ /dev/null
@@ -1,93 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Output parameters for the Function.
- ///
- public class OnAchievementsUnlockedCallbackInfo : ICallbackInfo, ISettable
- {
- ///
- /// Context that was passed into
- ///
- public object ClientData { get; private set; }
-
- ///
- /// The Product User ID for the user who received the unlocked achievements notification
- ///
- public ProductUserId UserId { get; private set; }
-
- ///
- /// This member is not used and will always be set to NULL.
- ///
- public string[] AchievementIds { get; private set; }
-
- public Result? GetResultCode()
- {
- return null;
- }
-
- internal void Set(OnAchievementsUnlockedCallbackInfoInternal? other)
- {
- if (other != null)
- {
- ClientData = other.Value.ClientData;
- UserId = other.Value.UserId;
- AchievementIds = other.Value.AchievementIds;
- }
- }
-
- public void Set(object other)
- {
- Set(other as OnAchievementsUnlockedCallbackInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct OnAchievementsUnlockedCallbackInfoInternal : ICallbackInfoInternal
- {
- private System.IntPtr m_ClientData;
- private System.IntPtr m_UserId;
- private uint m_AchievementsCount;
- private System.IntPtr m_AchievementIds;
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
-
- public ProductUserId UserId
- {
- get
- {
- ProductUserId value;
- Helper.TryMarshalGet(m_UserId, out value);
- return value;
- }
- }
-
- public string[] AchievementIds
- {
- get
- {
- string[] value;
- Helper.TryMarshalGet(m_AchievementIds, out value, m_AchievementsCount, true);
- return value;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackInfo.cs.meta
deleted file mode 100644
index 3ce340f..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 916dfd77669274945bdb33e77611ff5c
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackV2.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackV2.cs
deleted file mode 100644
index c41d716..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackV2.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Function prototype definition for notifications that come from
- ///
- /// An containing the output information and result
- public delegate void OnAchievementsUnlockedCallbackV2(OnAchievementsUnlockedCallbackV2Info data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnAchievementsUnlockedCallbackV2Internal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackV2.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackV2.cs.meta
deleted file mode 100644
index e0efdf9..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackV2.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 4ed4cccbb7e07c4498060aed0891ba82
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackV2Info.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackV2Info.cs
deleted file mode 100644
index be20b64..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackV2Info.cs
+++ /dev/null
@@ -1,109 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Output parameters for the Function.
- ///
- public class OnAchievementsUnlockedCallbackV2Info : ICallbackInfo, ISettable
- {
- ///
- /// Context that was passed into
- ///
- public object ClientData { get; private set; }
-
- ///
- /// The Product User ID for the user who received the unlocked achievements notification
- ///
- public ProductUserId UserId { get; private set; }
-
- ///
- /// The Achievement ID for the achievement that was unlocked. Pass this to to get the full achievement information.
- ///
- public string AchievementId { get; private set; }
-
- ///
- /// POSIX timestamp when the achievement was unlocked.
- ///
- public System.DateTimeOffset? UnlockTime { get; private set; }
-
- public Result? GetResultCode()
- {
- return null;
- }
-
- internal void Set(OnAchievementsUnlockedCallbackV2InfoInternal? other)
- {
- if (other != null)
- {
- ClientData = other.Value.ClientData;
- UserId = other.Value.UserId;
- AchievementId = other.Value.AchievementId;
- UnlockTime = other.Value.UnlockTime;
- }
- }
-
- public void Set(object other)
- {
- Set(other as OnAchievementsUnlockedCallbackV2InfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct OnAchievementsUnlockedCallbackV2InfoInternal : ICallbackInfoInternal
- {
- private System.IntPtr m_ClientData;
- private System.IntPtr m_UserId;
- private System.IntPtr m_AchievementId;
- private long m_UnlockTime;
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
-
- public ProductUserId UserId
- {
- get
- {
- ProductUserId value;
- Helper.TryMarshalGet(m_UserId, out value);
- return value;
- }
- }
-
- public string AchievementId
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_AchievementId, out value);
- return value;
- }
- }
-
- public System.DateTimeOffset? UnlockTime
- {
- get
- {
- System.DateTimeOffset? value;
- Helper.TryMarshalGet(m_UnlockTime, out value);
- return value;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackV2Info.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackV2Info.cs.meta
deleted file mode 100644
index 8c30187..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnAchievementsUnlockedCallbackV2Info.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 9bd373a4bafc9d64aa4d754b308a0a8f
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryDefinitionsCompleteCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryDefinitionsCompleteCallback.cs
deleted file mode 100644
index b0f0181..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryDefinitionsCompleteCallback.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Function prototype definition for callbacks passed to
- ///
- /// An containing the output information and result
- public delegate void OnQueryDefinitionsCompleteCallback(OnQueryDefinitionsCompleteCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnQueryDefinitionsCompleteCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryDefinitionsCompleteCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryDefinitionsCompleteCallback.cs.meta
deleted file mode 100644
index 62ce075..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryDefinitionsCompleteCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: d2649e4091bc73f46ae05020210500a8
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryDefinitionsCompleteCallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryDefinitionsCompleteCallbackInfo.cs
deleted file mode 100644
index 4c8fc72..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryDefinitionsCompleteCallbackInfo.cs
+++ /dev/null
@@ -1,73 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Data containing the result information for a query definitions request.
- ///
- public class OnQueryDefinitionsCompleteCallbackInfo : ICallbackInfo, ISettable
- {
- ///
- /// The code for the operation. indicates that the operation succeeded; other codes indicate errors.
- ///
- public Result ResultCode { get; private set; }
-
- ///
- /// User-defined context that was passed into .
- ///
- public object ClientData { get; private set; }
-
- public Result? GetResultCode()
- {
- return ResultCode;
- }
-
- internal void Set(OnQueryDefinitionsCompleteCallbackInfoInternal? other)
- {
- if (other != null)
- {
- ResultCode = other.Value.ResultCode;
- ClientData = other.Value.ClientData;
- }
- }
-
- public void Set(object other)
- {
- Set(other as OnQueryDefinitionsCompleteCallbackInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct OnQueryDefinitionsCompleteCallbackInfoInternal : ICallbackInfoInternal
- {
- private Result m_ResultCode;
- private System.IntPtr m_ClientData;
-
- public Result ResultCode
- {
- get
- {
- return m_ResultCode;
- }
- }
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryDefinitionsCompleteCallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryDefinitionsCompleteCallbackInfo.cs.meta
deleted file mode 100644
index 914b474..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryDefinitionsCompleteCallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 9ce8c14191410f440b85a80149866917
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryPlayerAchievementsCompleteCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryPlayerAchievementsCompleteCallback.cs
deleted file mode 100644
index 4349aa2..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryPlayerAchievementsCompleteCallback.cs
+++ /dev/null
@@ -1,15 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Function prototype definition for callbacks passed to
- ///
- ///
- /// An containing the output information and result
- public delegate void OnQueryPlayerAchievementsCompleteCallback(OnQueryPlayerAchievementsCompleteCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnQueryPlayerAchievementsCompleteCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryPlayerAchievementsCompleteCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryPlayerAchievementsCompleteCallback.cs.meta
deleted file mode 100644
index f279047..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryPlayerAchievementsCompleteCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: c4e8f9d54cf2b7747997ad7ba1e63b59
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryPlayerAchievementsCompleteCallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryPlayerAchievementsCompleteCallbackInfo.cs
deleted file mode 100644
index bf0dbb2..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryPlayerAchievementsCompleteCallbackInfo.cs
+++ /dev/null
@@ -1,90 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Data containing the result information for querying a player's achievements request.
- ///
- public class OnQueryPlayerAchievementsCompleteCallbackInfo : ICallbackInfo, ISettable
- {
- ///
- /// The code for the operation. indicates that the operation succeeded; other codes indicate errors.
- ///
- public Result ResultCode { get; private set; }
-
- ///
- /// Context that was passed into .
- ///
- public object ClientData { get; private set; }
-
- ///
- /// The Product User ID of the user who initiated this request.
- ///
- public ProductUserId UserId { get; private set; }
-
- public Result? GetResultCode()
- {
- return ResultCode;
- }
-
- internal void Set(OnQueryPlayerAchievementsCompleteCallbackInfoInternal? other)
- {
- if (other != null)
- {
- ResultCode = other.Value.ResultCode;
- ClientData = other.Value.ClientData;
- UserId = other.Value.UserId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as OnQueryPlayerAchievementsCompleteCallbackInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct OnQueryPlayerAchievementsCompleteCallbackInfoInternal : ICallbackInfoInternal
- {
- private Result m_ResultCode;
- private System.IntPtr m_ClientData;
- private System.IntPtr m_UserId;
-
- public Result ResultCode
- {
- get
- {
- return m_ResultCode;
- }
- }
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
-
- public ProductUserId UserId
- {
- get
- {
- ProductUserId value;
- Helper.TryMarshalGet(m_UserId, out value);
- return value;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryPlayerAchievementsCompleteCallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryPlayerAchievementsCompleteCallbackInfo.cs.meta
deleted file mode 100644
index 55d6271..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnQueryPlayerAchievementsCompleteCallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: dbb9f1c82f709624f8792999f3cadc7a
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnUnlockAchievementsCompleteCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnUnlockAchievementsCompleteCallback.cs
deleted file mode 100644
index 3c5260b..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnUnlockAchievementsCompleteCallback.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Function prototype definition for callbacks passed to
- ///
- /// An containing the output information and result
- public delegate void OnUnlockAchievementsCompleteCallback(OnUnlockAchievementsCompleteCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnUnlockAchievementsCompleteCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnUnlockAchievementsCompleteCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnUnlockAchievementsCompleteCallback.cs.meta
deleted file mode 100644
index 8a92ac2..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnUnlockAchievementsCompleteCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: afdc780103e694e43ae0ca2579d57980
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnUnlockAchievementsCompleteCallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnUnlockAchievementsCompleteCallbackInfo.cs
deleted file mode 100644
index 1d0fa94..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnUnlockAchievementsCompleteCallbackInfo.cs
+++ /dev/null
@@ -1,105 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Data containing the result information for unlocking achievements request.
- ///
- public class OnUnlockAchievementsCompleteCallbackInfo : ICallbackInfo, ISettable
- {
- ///
- /// The code for the operation. indicates that the operation succeeded; other codes indicate errors.
- ///
- public Result ResultCode { get; private set; }
-
- ///
- /// Context that was passed into .
- ///
- public object ClientData { get; private set; }
-
- ///
- /// The Product User ID of the user who initiated this request.
- ///
- public ProductUserId UserId { get; private set; }
-
- ///
- /// The number of achievements that the operation unlocked.
- ///
- public uint AchievementsCount { get; private set; }
-
- public Result? GetResultCode()
- {
- return ResultCode;
- }
-
- internal void Set(OnUnlockAchievementsCompleteCallbackInfoInternal? other)
- {
- if (other != null)
- {
- ResultCode = other.Value.ResultCode;
- ClientData = other.Value.ClientData;
- UserId = other.Value.UserId;
- AchievementsCount = other.Value.AchievementsCount;
- }
- }
-
- public void Set(object other)
- {
- Set(other as OnUnlockAchievementsCompleteCallbackInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct OnUnlockAchievementsCompleteCallbackInfoInternal : ICallbackInfoInternal
- {
- private Result m_ResultCode;
- private System.IntPtr m_ClientData;
- private System.IntPtr m_UserId;
- private uint m_AchievementsCount;
-
- public Result ResultCode
- {
- get
- {
- return m_ResultCode;
- }
- }
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
-
- public ProductUserId UserId
- {
- get
- {
- ProductUserId value;
- Helper.TryMarshalGet(m_UserId, out value);
- return value;
- }
- }
-
- public uint AchievementsCount
- {
- get
- {
- return m_AchievementsCount;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnUnlockAchievementsCompleteCallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnUnlockAchievementsCompleteCallbackInfo.cs.meta
deleted file mode 100644
index d7a1c76..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/OnUnlockAchievementsCompleteCallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 0fc5b2dd583f1db43879814f3f771d37
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/PlayerAchievement.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/PlayerAchievement.cs
deleted file mode 100644
index f7b7970..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/PlayerAchievement.cs
+++ /dev/null
@@ -1,238 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Contains information about a single player achievement.
- ///
- public class PlayerAchievement : ISettable
- {
- ///
- /// This achievement's unique identifier.
- ///
- public string AchievementId { get; set; }
-
- ///
- /// Progress towards completing this achievement (as a percentage).
- ///
- public double Progress { get; set; }
-
- ///
- /// The POSIX timestamp when the achievement was unlocked. If the achievement has not been unlocked, this value will be .
- ///
- public System.DateTimeOffset? UnlockTime { get; set; }
-
- ///
- /// Array of structures containing information about stat thresholds used to unlock the achievement and the player's current values for those stats.
- ///
- public PlayerStatInfo[] StatInfo { get; set; }
-
- ///
- /// Localized display name for the achievement based on this specific player's current progress on the achievement.
- /// @note The current progress is updated when succeeds and when an achievement is unlocked.
- ///
- public string DisplayName { get; set; }
-
- ///
- /// Localized description for the achievement based on this specific player's current progress on the achievement.
- /// @note The current progress is updated when succeeds and when an achievement is unlocked.
- ///
- public string Description { get; set; }
-
- ///
- /// URL of an icon to display for the achievement based on this specific player's current progress on the achievement. This may be null if there is no data configured in the dev portal.
- /// @note The current progress is updated when succeeds and when an achievement is unlocked.
- ///
- public string IconURL { get; set; }
-
- ///
- /// Localized flavor text that can be used by the game in an arbitrary manner. This may be null if there is no data configured in the dev portal.
- ///
- public string FlavorText { get; set; }
-
- internal void Set(PlayerAchievementInternal? other)
- {
- if (other != null)
- {
- AchievementId = other.Value.AchievementId;
- Progress = other.Value.Progress;
- UnlockTime = other.Value.UnlockTime;
- StatInfo = other.Value.StatInfo;
- DisplayName = other.Value.DisplayName;
- Description = other.Value.Description;
- IconURL = other.Value.IconURL;
- FlavorText = other.Value.FlavorText;
- }
- }
-
- public void Set(object other)
- {
- Set(other as PlayerAchievementInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct PlayerAchievementInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_AchievementId;
- private double m_Progress;
- private long m_UnlockTime;
- private int m_StatInfoCount;
- private System.IntPtr m_StatInfo;
- private System.IntPtr m_DisplayName;
- private System.IntPtr m_Description;
- private System.IntPtr m_IconURL;
- private System.IntPtr m_FlavorText;
-
- public string AchievementId
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_AchievementId, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_AchievementId, value);
- }
- }
-
- public double Progress
- {
- get
- {
- return m_Progress;
- }
-
- set
- {
- m_Progress = value;
- }
- }
-
- public System.DateTimeOffset? UnlockTime
- {
- get
- {
- System.DateTimeOffset? value;
- Helper.TryMarshalGet(m_UnlockTime, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_UnlockTime, value);
- }
- }
-
- public PlayerStatInfo[] StatInfo
- {
- get
- {
- PlayerStatInfo[] value;
- Helper.TryMarshalGet(m_StatInfo, out value, m_StatInfoCount);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_StatInfo, value, out m_StatInfoCount);
- }
- }
-
- public string DisplayName
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_DisplayName, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_DisplayName, value);
- }
- }
-
- public string Description
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_Description, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_Description, value);
- }
- }
-
- public string IconURL
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_IconURL, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_IconURL, value);
- }
- }
-
- public string FlavorText
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_FlavorText, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_FlavorText, value);
- }
- }
-
- public void Set(PlayerAchievement other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.PlayerachievementApiLatest;
- AchievementId = other.AchievementId;
- Progress = other.Progress;
- UnlockTime = other.UnlockTime;
- StatInfo = other.StatInfo;
- DisplayName = other.DisplayName;
- Description = other.Description;
- IconURL = other.IconURL;
- FlavorText = other.FlavorText;
- }
- }
-
- public void Set(object other)
- {
- Set(other as PlayerAchievement);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_AchievementId);
- Helper.TryMarshalDispose(ref m_StatInfo);
- Helper.TryMarshalDispose(ref m_DisplayName);
- Helper.TryMarshalDispose(ref m_Description);
- Helper.TryMarshalDispose(ref m_IconURL);
- Helper.TryMarshalDispose(ref m_FlavorText);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/PlayerAchievement.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/PlayerAchievement.cs.meta
deleted file mode 100644
index 663aa82..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/PlayerAchievement.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 316dde722dd739d468d71806ed2b59cb
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/PlayerStatInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/PlayerStatInfo.cs
deleted file mode 100644
index 8112cfe..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/PlayerStatInfo.cs
+++ /dev/null
@@ -1,113 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Contains information about a collection of stat info data.
- ///
- ///
- public class PlayerStatInfo : ISettable
- {
- ///
- /// The name of the stat.
- ///
- public string Name { get; set; }
-
- ///
- /// The current value of the stat.
- ///
- public int CurrentValue { get; set; }
-
- ///
- /// The threshold value of the stat, used in determining when to unlock an achievement.
- ///
- public int ThresholdValue { get; set; }
-
- internal void Set(PlayerStatInfoInternal? other)
- {
- if (other != null)
- {
- Name = other.Value.Name;
- CurrentValue = other.Value.CurrentValue;
- ThresholdValue = other.Value.ThresholdValue;
- }
- }
-
- public void Set(object other)
- {
- Set(other as PlayerStatInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct PlayerStatInfoInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_Name;
- private int m_CurrentValue;
- private int m_ThresholdValue;
-
- public string Name
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_Name, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_Name, value);
- }
- }
-
- public int CurrentValue
- {
- get
- {
- return m_CurrentValue;
- }
-
- set
- {
- m_CurrentValue = value;
- }
- }
-
- public int ThresholdValue
- {
- get
- {
- return m_ThresholdValue;
- }
-
- set
- {
- m_ThresholdValue = value;
- }
- }
-
- public void Set(PlayerStatInfo other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.PlayerstatinfoApiLatest;
- Name = other.Name;
- CurrentValue = other.CurrentValue;
- ThresholdValue = other.ThresholdValue;
- }
- }
-
- public void Set(object other)
- {
- Set(other as PlayerStatInfo);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_Name);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/PlayerStatInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/PlayerStatInfo.cs.meta
deleted file mode 100644
index c0f4d9c..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/PlayerStatInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: ced2df0b1e8734a4a900056b1f1f84ea
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/QueryDefinitionsOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/QueryDefinitionsOptions.cs
deleted file mode 100644
index 87193fe..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/QueryDefinitionsOptions.cs
+++ /dev/null
@@ -1,86 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class QueryDefinitionsOptions
- {
- ///
- /// Product User ID for user who is querying definitions.
- /// The localized text returned will be based on the locale code of the given user if they have a linked Epic Online Services Account ID.
- /// The localized text returned can also be overridden using to override the locale.
- /// If the locale code is not overridden and LocalUserId is not valid, default text will be returned.
- ///
- public ProductUserId LocalUserId { get; set; }
-
- ///
- /// Deprecated
- ///
- public EpicAccountId EpicUserId_DEPRECATED { get; set; }
-
- ///
- /// Deprecated
- ///
- public string[] HiddenAchievementIds_DEPRECATED { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct QueryDefinitionsOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_LocalUserId;
- private System.IntPtr m_EpicUserId_DEPRECATED;
- private System.IntPtr m_HiddenAchievementIds_DEPRECATED;
- private uint m_HiddenAchievementsCount_DEPRECATED;
-
- public ProductUserId LocalUserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_LocalUserId, value);
- }
- }
-
- public EpicAccountId EpicUserId_DEPRECATED
- {
- set
- {
- Helper.TryMarshalSet(ref m_EpicUserId_DEPRECATED, value);
- }
- }
-
- public string[] HiddenAchievementIds_DEPRECATED
- {
- set
- {
- Helper.TryMarshalSet(ref m_HiddenAchievementIds_DEPRECATED, value, out m_HiddenAchievementsCount_DEPRECATED, true);
- }
- }
-
- public void Set(QueryDefinitionsOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.QuerydefinitionsApiLatest;
- LocalUserId = other.LocalUserId;
- EpicUserId_DEPRECATED = other.EpicUserId_DEPRECATED;
- HiddenAchievementIds_DEPRECATED = other.HiddenAchievementIds_DEPRECATED;
- }
- }
-
- public void Set(object other)
- {
- Set(other as QueryDefinitionsOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_LocalUserId);
- Helper.TryMarshalDispose(ref m_EpicUserId_DEPRECATED);
- Helper.TryMarshalDispose(ref m_HiddenAchievementIds_DEPRECATED);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/QueryDefinitionsOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/QueryDefinitionsOptions.cs.meta
deleted file mode 100644
index 3cbfd07..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/QueryDefinitionsOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: a60e3c7343dfeb44d89f0cd7375ca5e3
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/QueryPlayerAchievementsOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/QueryPlayerAchievementsOptions.cs
deleted file mode 100644
index 45b578d..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/QueryPlayerAchievementsOptions.cs
+++ /dev/null
@@ -1,66 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class QueryPlayerAchievementsOptions
- {
- ///
- /// The Product User ID for the user whose achievements are to be retrieved.
- ///
- public ProductUserId TargetUserId { get; set; }
-
- ///
- /// The Product User ID for the user who is querying for player achievements. For a Dedicated Server this should be null.
- ///
- public ProductUserId LocalUserId { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct QueryPlayerAchievementsOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_TargetUserId;
- private System.IntPtr m_LocalUserId;
-
- public ProductUserId TargetUserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_TargetUserId, value);
- }
- }
-
- public ProductUserId LocalUserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_LocalUserId, value);
- }
- }
-
- public void Set(QueryPlayerAchievementsOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.QueryplayerachievementsApiLatest;
- TargetUserId = other.TargetUserId;
- LocalUserId = other.LocalUserId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as QueryPlayerAchievementsOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_TargetUserId);
- Helper.TryMarshalDispose(ref m_LocalUserId);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/QueryPlayerAchievementsOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/QueryPlayerAchievementsOptions.cs.meta
deleted file mode 100644
index 23c4fed..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/QueryPlayerAchievementsOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 29b0bdbb7c6af8848bcbfb9b79d79d19
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/StatThresholds.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/StatThresholds.cs
deleted file mode 100644
index c997e0f..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/StatThresholds.cs
+++ /dev/null
@@ -1,98 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Contains information about a collection of stat threshold data.
- ///
- /// The threshold will depend on the stat aggregate type:
- /// LATEST (Tracks the latest value)
- /// MAX (Tracks the maximum value)
- /// MIN (Tracks the minimum value)
- /// SUM (Generates a rolling sum of the value)
- ///
- ///
- public class StatThresholds : ISettable
- {
- ///
- /// The name of the stat.
- ///
- public string Name { get; set; }
-
- ///
- /// The value that the stat must surpass to satisfy the requirement for unlocking an achievement.
- ///
- public int Threshold { get; set; }
-
- internal void Set(StatThresholdsInternal? other)
- {
- if (other != null)
- {
- Name = other.Value.Name;
- Threshold = other.Value.Threshold;
- }
- }
-
- public void Set(object other)
- {
- Set(other as StatThresholdsInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct StatThresholdsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_Name;
- private int m_Threshold;
-
- public string Name
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_Name, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_Name, value);
- }
- }
-
- public int Threshold
- {
- get
- {
- return m_Threshold;
- }
-
- set
- {
- m_Threshold = value;
- }
- }
-
- public void Set(StatThresholds other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.StatthresholdsApiLatest;
- Name = other.Name;
- Threshold = other.Threshold;
- }
- }
-
- public void Set(object other)
- {
- Set(other as StatThresholds);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_Name);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/StatThresholds.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/StatThresholds.cs.meta
deleted file mode 100644
index 8e89a64..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/StatThresholds.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: bd2288a7805cc26488d332a2ff509c88
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/UnlockAchievementsOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/UnlockAchievementsOptions.cs
deleted file mode 100644
index 8417970..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/UnlockAchievementsOptions.cs
+++ /dev/null
@@ -1,67 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Input parameters for the function.
- ///
- public class UnlockAchievementsOptions
- {
- ///
- /// The Product User ID for the user whose achievements we want to unlock.
- ///
- public ProductUserId UserId { get; set; }
-
- ///
- /// An array of Achievement IDs to unlock.
- ///
- public string[] AchievementIds { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct UnlockAchievementsOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_UserId;
- private System.IntPtr m_AchievementIds;
- private uint m_AchievementsCount;
-
- public ProductUserId UserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_UserId, value);
- }
- }
-
- public string[] AchievementIds
- {
- set
- {
- Helper.TryMarshalSet(ref m_AchievementIds, value, out m_AchievementsCount, true);
- }
- }
-
- public void Set(UnlockAchievementsOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.UnlockachievementsApiLatest;
- UserId = other.UserId;
- AchievementIds = other.AchievementIds;
- }
- }
-
- public void Set(object other)
- {
- Set(other as UnlockAchievementsOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_UserId);
- Helper.TryMarshalDispose(ref m_AchievementIds);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/UnlockAchievementsOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/UnlockAchievementsOptions.cs.meta
deleted file mode 100644
index e50ba44..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/UnlockAchievementsOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: fb4406abb38d8c34a96f3108cb0bc2fa
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/UnlockedAchievement.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/UnlockedAchievement.cs
deleted file mode 100644
index bdee194..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/UnlockedAchievement.cs
+++ /dev/null
@@ -1,93 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Achievements
-{
- ///
- /// Contains information about a single unlocked achievement.
- ///
- public class UnlockedAchievement : ISettable
- {
- ///
- /// Achievement ID that can be used to uniquely identify the unlocked achievement.
- ///
- public string AchievementId { get; set; }
-
- ///
- /// If not then this is the POSIX timestamp that the achievement was unlocked.
- ///
- public System.DateTimeOffset? UnlockTime { get; set; }
-
- internal void Set(UnlockedAchievementInternal? other)
- {
- if (other != null)
- {
- AchievementId = other.Value.AchievementId;
- UnlockTime = other.Value.UnlockTime;
- }
- }
-
- public void Set(object other)
- {
- Set(other as UnlockedAchievementInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct UnlockedAchievementInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_AchievementId;
- private long m_UnlockTime;
-
- public string AchievementId
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_AchievementId, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_AchievementId, value);
- }
- }
-
- public System.DateTimeOffset? UnlockTime
- {
- get
- {
- System.DateTimeOffset? value;
- Helper.TryMarshalGet(m_UnlockTime, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_UnlockTime, value);
- }
- }
-
- public void Set(UnlockedAchievement other)
- {
- if (other != null)
- {
- m_ApiVersion = AchievementsInterface.UnlockedachievementApiLatest;
- AchievementId = other.AchievementId;
- UnlockTime = other.UnlockTime;
- }
- }
-
- public void Set(object other)
- {
- Set(other as UnlockedAchievement);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_AchievementId);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/UnlockedAchievement.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/UnlockedAchievement.cs.meta
deleted file mode 100644
index a365bdb..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Achievements/UnlockedAchievement.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: da69733683f54bb4aac4f665f61eff80
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android.meta
deleted file mode 100644
index f0addab..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: a40f1081133a3a74ba4e81e86bc9b8df
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform.meta
deleted file mode 100644
index 04c5616..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: dd14c90cd7aa875418a308492e50ced0
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/AndroidInitializeOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/AndroidInitializeOptions.cs
deleted file mode 100644
index f5ebd54..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/AndroidInitializeOptions.cs
+++ /dev/null
@@ -1,171 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Platform
-{
- ///
- /// Options for initializing the Epic Online Services SDK.
- ///
- public class AndroidInitializeOptions
- {
- ///
- /// A custom memory allocator, if desired.
- ///
- public System.IntPtr AllocateMemoryFunction { get; set; }
-
- ///
- /// A corresponding memory reallocator. If the AllocateMemoryFunction is nulled, then this field must also be nulled.
- ///
- public System.IntPtr ReallocateMemoryFunction { get; set; }
-
- ///
- /// A corresponding memory releaser. If the AllocateMemoryFunction is nulled, then this field must also be nulled.
- ///
- public System.IntPtr ReleaseMemoryFunction { get; set; }
-
- ///
- /// The name of the product using the Epic Online Services SDK.
- ///
- /// The name string is required to be non-empty and at maximum of 64 characters long.
- /// The string buffer can consist of the following characters:
- /// A-Z, a-z, 0-9, dot, underscore, space, exclamation mark, question mark, and sign, hyphen, parenthesis, plus, minus, colon.
- ///
- public string ProductName { get; set; }
-
- ///
- /// Product version of the running application.
- ///
- /// The name string has same requirements as the ProductName string.
- ///
- public string ProductVersion { get; set; }
-
- ///
- /// A reserved field that should always be nulled.
- ///
- public System.IntPtr Reserved { get; set; }
-
- ///
- /// This field is for system specific initialization if any.
- ///
- /// If provided then the structure will be located in /eos_.h.
- /// The structure will be named EOS__InitializeOptions.
- ///
- public AndroidInitializeOptionsSystemInitializeOptions SystemInitializeOptions { get; set; }
-
- ///
- /// The thread affinity override values for each category of thread.
- ///
- public InitializeThreadAffinity OverrideThreadAffinity { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AndroidInitializeOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_AllocateMemoryFunction;
- private System.IntPtr m_ReallocateMemoryFunction;
- private System.IntPtr m_ReleaseMemoryFunction;
- private System.IntPtr m_ProductName;
- private System.IntPtr m_ProductVersion;
- private System.IntPtr m_Reserved;
- private System.IntPtr m_SystemInitializeOptions;
- private System.IntPtr m_OverrideThreadAffinity;
-
- public System.IntPtr AllocateMemoryFunction
- {
- set
- {
- m_AllocateMemoryFunction = value;
- }
- }
-
- public System.IntPtr ReallocateMemoryFunction
- {
- set
- {
- m_ReallocateMemoryFunction = value;
- }
- }
-
- public System.IntPtr ReleaseMemoryFunction
- {
- set
- {
- m_ReleaseMemoryFunction = value;
- }
- }
-
- public string ProductName
- {
- set
- {
- Helper.TryMarshalSet(ref m_ProductName, value);
- }
- }
-
- public string ProductVersion
- {
- set
- {
- Helper.TryMarshalSet(ref m_ProductVersion, value);
- }
- }
-
- public System.IntPtr Reserved
- {
- set
- {
- m_Reserved = value;
- }
- }
-
- public AndroidInitializeOptionsSystemInitializeOptions SystemInitializeOptions
- {
- set
- {
- Helper.TryMarshalSet(ref m_SystemInitializeOptions, value);
- }
- }
-
- public InitializeThreadAffinity OverrideThreadAffinity
- {
- set
- {
- Helper.TryMarshalSet(ref m_OverrideThreadAffinity, value);
- }
- }
-
- public void Set(AndroidInitializeOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = PlatformInterface.InitializeApiLatest;
- AllocateMemoryFunction = other.AllocateMemoryFunction;
- ReallocateMemoryFunction = other.ReallocateMemoryFunction;
- ReleaseMemoryFunction = other.ReleaseMemoryFunction;
- ProductName = other.ProductName;
- ProductVersion = other.ProductVersion;
- Reserved = other.Reserved;
- SystemInitializeOptions = other.SystemInitializeOptions;
- OverrideThreadAffinity = other.OverrideThreadAffinity;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AndroidInitializeOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_AllocateMemoryFunction);
- Helper.TryMarshalDispose(ref m_ReallocateMemoryFunction);
- Helper.TryMarshalDispose(ref m_ReleaseMemoryFunction);
- Helper.TryMarshalDispose(ref m_ProductName);
- Helper.TryMarshalDispose(ref m_ProductVersion);
- Helper.TryMarshalDispose(ref m_Reserved);
- Helper.TryMarshalDispose(ref m_SystemInitializeOptions);
- Helper.TryMarshalDispose(ref m_OverrideThreadAffinity);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/AndroidInitializeOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/AndroidInitializeOptions.cs.meta
deleted file mode 100644
index ac1ca3f..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/AndroidInitializeOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: e7df45f6b7ad84746b10516893503a1c
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/AndroidInitializeOptionsSystemInitializeOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/AndroidInitializeOptionsSystemInitializeOptions.cs
deleted file mode 100644
index 5c35608..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/AndroidInitializeOptionsSystemInitializeOptions.cs
+++ /dev/null
@@ -1,116 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Platform
-{
- ///
- /// Options for initializing mount paths required for some platforms.
- ///
- public class AndroidInitializeOptionsSystemInitializeOptions : ISettable
- {
- ///
- /// Reserved, set to null
- ///
- public System.IntPtr Reserved { get; set; }
-
- ///
- /// Full internal directory path. Can be null
- ///
- public string OptionalInternalDirectory { get; set; }
-
- ///
- /// Full external directory path. Can be null
- ///
- public string OptionalExternalDirectory { get; set; }
-
- internal void Set(AndroidInitializeOptionsSystemInitializeOptionsInternal? other)
- {
- if (other != null)
- {
- Reserved = other.Value.Reserved;
- OptionalInternalDirectory = other.Value.OptionalInternalDirectory;
- OptionalExternalDirectory = other.Value.OptionalExternalDirectory;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AndroidInitializeOptionsSystemInitializeOptionsInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AndroidInitializeOptionsSystemInitializeOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_Reserved;
- private System.IntPtr m_OptionalInternalDirectory;
- private System.IntPtr m_OptionalExternalDirectory;
-
- public System.IntPtr Reserved
- {
- get
- {
- return m_Reserved;
- }
-
- set
- {
- m_Reserved = value;
- }
- }
-
- public string OptionalInternalDirectory
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_OptionalInternalDirectory, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_OptionalInternalDirectory, value);
- }
- }
-
- public string OptionalExternalDirectory
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_OptionalExternalDirectory, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_OptionalExternalDirectory, value);
- }
- }
-
- public void Set(AndroidInitializeOptionsSystemInitializeOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = PlatformInterface.AndroidinitializeoptionssysteminitializeoptionsApiLatest;
- Reserved = other.Reserved;
- OptionalInternalDirectory = other.OptionalInternalDirectory;
- OptionalExternalDirectory = other.OptionalExternalDirectory;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AndroidInitializeOptionsSystemInitializeOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_Reserved);
- Helper.TryMarshalDispose(ref m_OptionalInternalDirectory);
- Helper.TryMarshalDispose(ref m_OptionalExternalDirectory);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/AndroidInitializeOptionsSystemInitializeOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/AndroidInitializeOptionsSystemInitializeOptions.cs.meta
deleted file mode 100644
index 4c10c3f..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/AndroidInitializeOptionsSystemInitializeOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 57b5833a3ee6b2b4dac4d3c6ebd119b6
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/PlatformInterface.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/PlatformInterface.cs
deleted file mode 100644
index 4d53689..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/PlatformInterface.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Platform
-{
- public sealed partial class PlatformInterface : Handle
- {
- ///
- /// The most recent version of the structure.
- ///
- public const int AndroidinitializeoptionssysteminitializeoptionsApiLatest = 2;
-
- public static Result Initialize(AndroidInitializeOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_Initialize(optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/PlatformInterface.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/PlatformInterface.cs.meta
deleted file mode 100644
index 202447a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Android/Platform/PlatformInterface.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 91d2dafb12ada2c40819e5aef8662bc0
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient.meta
deleted file mode 100644
index 32678cb..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: b6ea4fc7c3c544943bae5aaeb06710d2
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddExternalIntegrityCatalogOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddExternalIntegrityCatalogOptions.cs
deleted file mode 100644
index f71a4d2..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddExternalIntegrityCatalogOptions.cs
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public class AddExternalIntegrityCatalogOptions
- {
- ///
- /// UTF-8 path to the .bin catalog file to add
- ///
- public string PathToBinFile { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AddExternalIntegrityCatalogOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_PathToBinFile;
-
- public string PathToBinFile
- {
- set
- {
- Helper.TryMarshalSet(ref m_PathToBinFile, value);
- }
- }
-
- public void Set(AddExternalIntegrityCatalogOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatClientInterface.AddexternalintegritycatalogApiLatest;
- PathToBinFile = other.PathToBinFile;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AddExternalIntegrityCatalogOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_PathToBinFile);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddExternalIntegrityCatalogOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddExternalIntegrityCatalogOptions.cs.meta
deleted file mode 100644
index ff92f7b..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddExternalIntegrityCatalogOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 37835da4a29fb494a83661e48a363e04
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyMessageToPeerOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyMessageToPeerOptions.cs
deleted file mode 100644
index e1f69c9..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyMessageToPeerOptions.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public class AddNotifyMessageToPeerOptions
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AddNotifyMessageToPeerOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(AddNotifyMessageToPeerOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatClientInterface.AddnotifymessagetopeerApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AddNotifyMessageToPeerOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyMessageToPeerOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyMessageToPeerOptions.cs.meta
deleted file mode 100644
index 47406e1..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyMessageToPeerOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 3ab712a264803b24991e0b02f5afc3a8
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyMessageToServerOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyMessageToServerOptions.cs
deleted file mode 100644
index 9255538..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyMessageToServerOptions.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public class AddNotifyMessageToServerOptions
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AddNotifyMessageToServerOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(AddNotifyMessageToServerOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatClientInterface.AddnotifymessagetoserverApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AddNotifyMessageToServerOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyMessageToServerOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyMessageToServerOptions.cs.meta
deleted file mode 100644
index d5aa272..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyMessageToServerOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 0f20d6582521c684db396e8e6378ffeb
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyPeerActionRequiredOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyPeerActionRequiredOptions.cs
deleted file mode 100644
index f3a5dd1..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyPeerActionRequiredOptions.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public class AddNotifyPeerActionRequiredOptions
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AddNotifyPeerActionRequiredOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(AddNotifyPeerActionRequiredOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatClientInterface.AddnotifypeeractionrequiredApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AddNotifyPeerActionRequiredOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyPeerActionRequiredOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyPeerActionRequiredOptions.cs.meta
deleted file mode 100644
index 9a1fa80..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyPeerActionRequiredOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: bb40b656855d7af4580923c0c83e034b
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyPeerAuthStatusChangedOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyPeerAuthStatusChangedOptions.cs
deleted file mode 100644
index b9feae8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyPeerAuthStatusChangedOptions.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public class AddNotifyPeerAuthStatusChangedOptions
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AddNotifyPeerAuthStatusChangedOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(AddNotifyPeerAuthStatusChangedOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatClientInterface.AddnotifypeerauthstatuschangedApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AddNotifyPeerAuthStatusChangedOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyPeerAuthStatusChangedOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyPeerAuthStatusChangedOptions.cs.meta
deleted file mode 100644
index a2af873..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AddNotifyPeerAuthStatusChangedOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 8c2c834c0c1490b41b5879f20d33e2be
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientInterface.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientInterface.cs
deleted file mode 100644
index 0cd3c3a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientInterface.cs
+++ /dev/null
@@ -1,563 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public sealed partial class AntiCheatClientInterface : Handle
- {
- public AntiCheatClientInterface()
- {
- }
-
- public AntiCheatClientInterface(System.IntPtr innerHandle) : base(innerHandle)
- {
- }
-
- public const int AddexternalintegritycatalogApiLatest = 1;
-
- public const int AddnotifymessagetopeerApiLatest = 1;
-
- public const int AddnotifymessagetoserverApiLatest = 1;
-
- public const int AddnotifypeeractionrequiredApiLatest = 1;
-
- public const int AddnotifypeerauthstatuschangedApiLatest = 1;
-
- public const int BeginsessionApiLatest = 3;
-
- public const int EndsessionApiLatest = 1;
-
- public const int GetprotectmessageoutputlengthApiLatest = 1;
-
- ///
- /// A special peer handle that represents the client itself.
- /// It does not need to be registered or unregistered and is
- /// used in OnPeerActionRequiredCallback to quickly signal to the user
- /// that they will not be able to join online play.
- ///
- public const int PeerSelf = (-1);
-
- public const int PollstatusApiLatest = 1;
-
- public const int ProtectmessageApiLatest = 1;
-
- public const int ReceivemessagefrompeerApiLatest = 1;
-
- public const int ReceivemessagefromserverApiLatest = 1;
-
- public const int RegisterpeerApiLatest = 1;
-
- public const int UnprotectmessageApiLatest = 1;
-
- public const int UnregisterpeerApiLatest = 1;
-
- ///
- /// Optional. Adds an integrity catalog and certificate pair from outside the game directory,
- /// for example to support mods that load from elsewhere.
- /// Mode: All
- ///
- /// Structure containing input data.
- ///
- /// - If the integrity catalog was added successfully
- /// - If input data was invalid
- ///
- public Result AddExternalIntegrityCatalog(AddExternalIntegrityCatalogOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatClient_AddExternalIntegrityCatalog(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Add a callback issued when a new message must be dispatched to a connected peer. The bound function will only be called
- /// between a successful call to and the matching call in mode .
- /// Mode: .
- ///
- /// Structure containing input data
- /// This value is returned to the caller when NotificationFn is invoked
- /// The callback to be fired
- ///
- /// A valid notification ID if successfully bound, or otherwise
- ///
- public ulong AddNotifyMessageToPeer(AddNotifyMessageToPeerOptions options, object clientData, OnMessageToPeerCallback notificationFn)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var notificationFnInternal = new OnMessageToPeerCallbackInternal(OnMessageToPeerCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, notificationFn, notificationFnInternal);
-
- var funcResult = Bindings.EOS_AntiCheatClient_AddNotifyMessageToPeer(InnerHandle, optionsAddress, clientDataAddress, notificationFnInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryAssignNotificationIdToCallback(clientDataAddress, funcResult);
-
- return funcResult;
- }
-
- ///
- /// Add a callback issued when a new message must be dispatched to the game server. The bound function will only be called
- /// between a successful call to and the matching call in mode .
- /// Mode: .
- ///
- /// Structure containing input data
- /// This value is returned to the caller when NotificationFn is invoked
- /// The callback to be fired
- ///
- /// A valid notification ID if successfully bound, or otherwise
- ///
- public ulong AddNotifyMessageToServer(AddNotifyMessageToServerOptions options, object clientData, OnMessageToServerCallback notificationFn)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var notificationFnInternal = new OnMessageToServerCallbackInternal(OnMessageToServerCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, notificationFn, notificationFnInternal);
-
- var funcResult = Bindings.EOS_AntiCheatClient_AddNotifyMessageToServer(InnerHandle, optionsAddress, clientDataAddress, notificationFnInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryAssignNotificationIdToCallback(clientDataAddress, funcResult);
-
- return funcResult;
- }
-
- ///
- /// Add a callback issued when an action must be applied to a connected client. The bound function will only be called
- /// between a successful call to and the matching call in mode .
- /// Mode: .
- ///
- /// Structure containing input data
- /// This value is returned to the caller when NotificationFn is invoked
- /// The callback to be fired
- ///
- /// A valid notification ID if successfully bound, or otherwise
- ///
- public ulong AddNotifyPeerActionRequired(AddNotifyPeerActionRequiredOptions options, object clientData, OnPeerActionRequiredCallback notificationFn)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var notificationFnInternal = new OnPeerActionRequiredCallbackInternal(OnPeerActionRequiredCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, notificationFn, notificationFnInternal);
-
- var funcResult = Bindings.EOS_AntiCheatClient_AddNotifyPeerActionRequired(InnerHandle, optionsAddress, clientDataAddress, notificationFnInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryAssignNotificationIdToCallback(clientDataAddress, funcResult);
-
- return funcResult;
- }
-
- ///
- /// Add an optional callback issued when a connected peer's authentication status changes. The bound function will only be called
- /// between a successful call to and the matching call in mode .
- /// Mode: .
- ///
- /// Structure containing input data
- /// This value is returned to the caller when NotificationFn is invoked
- /// The callback to be fired
- ///
- /// A valid notification ID if successfully bound, or otherwise
- ///
- public ulong AddNotifyPeerAuthStatusChanged(AddNotifyPeerAuthStatusChangedOptions options, object clientData, OnPeerAuthStatusChangedCallback notificationFn)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var notificationFnInternal = new OnPeerAuthStatusChangedCallbackInternal(OnPeerAuthStatusChangedCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, notificationFn, notificationFnInternal);
-
- var funcResult = Bindings.EOS_AntiCheatClient_AddNotifyPeerAuthStatusChanged(InnerHandle, optionsAddress, clientDataAddress, notificationFnInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryAssignNotificationIdToCallback(clientDataAddress, funcResult);
-
- return funcResult;
- }
-
- ///
- /// Begins a multiplayer game session. After this call returns successfully, the client is ready to exchange
- /// anti-cheat messages with a game server or peer(s). When leaving one game session and connecting to a
- /// different one, a new anti-cheat session must be created by calling and again.
- /// Mode: All
- ///
- /// Structure containing input data.
- ///
- /// - If the session was started successfully
- /// - If input data was invalid
- /// - If the current mode does not support this function
- ///
- public Result BeginSession(BeginSessionOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatClient_BeginSession(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Ends a multiplayer game session, either by leaving an ongoing session or shutting it down entirely.
- /// Mode: All
- ///
- /// Must be called when the multiplayer session ends, or when the local user leaves a session in progress.
- ///
- /// Structure containing input data.
- ///
- /// - If the session was ended normally
- /// - If input data was invalid
- /// - If the current mode does not support this function
- ///
- public Result EndSession(EndSessionOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatClient_EndSession(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional NetProtect feature for game message encryption.
- /// Calculates the required decrypted buffer size for a given input data length.
- /// This will not change for a given SDK version, and allows one time allocation of reusable buffers.
- /// Mode: .
- ///
- /// Structure containing input data.
- /// The length in bytes that is required to call ProtectMessage on the given input size.
- ///
- /// - If the output length was calculated successfully
- /// - If input data was invalid
- /// - If the current mode does not support this function
- ///
- public Result GetProtectMessageOutputLength(GetProtectMessageOutputLengthOptions options, out uint outBufferLengthBytes)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- outBufferLengthBytes = Helper.GetDefault();
-
- var funcResult = Bindings.EOS_AntiCheatClient_GetProtectMessageOutputLength(InnerHandle, optionsAddress, ref outBufferLengthBytes);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Polls for changes in client integrity status.
- /// Mode: All
- ///
- /// The purpose of this function is to allow the game to display information
- /// about anti-cheat integrity problems to the user. These are often the result of a
- /// corrupt game installation rather than cheating attempts. This function does not
- /// check for violations, it only provides information about violations which have
- /// automatically been discovered by the anti-cheat client. Such a violation may occur
- /// at any time and afterwards the user will be unable to join any protected multiplayer
- /// session until after restarting the game.
- ///
- /// Structure containing input data.
- /// On success, receives a code describing the violation that occurred.
- /// On success, receives a string describing the violation which should be displayed to the user.
- ///
- /// - If violation information was returned successfully
- /// - If OutMessage is too small to receive the message string. Call again with a larger OutMessage.
- /// - If no violation has occurred since the last call
- ///
- public Result PollStatus(PollStatusOptions options, AntiCheatClientViolationType violationType, out string outMessage)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- System.IntPtr outMessageAddress = System.IntPtr.Zero;
- uint OutMessageLength = options.OutMessageLength;
- Helper.TryMarshalAllocate(ref outMessageAddress, OutMessageLength, out _);
-
- var funcResult = Bindings.EOS_AntiCheatClient_PollStatus(InnerHandle, optionsAddress, violationType, outMessageAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryMarshalGet(outMessageAddress, out outMessage);
- Helper.TryMarshalDispose(ref outMessageAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional NetProtect feature for game message encryption.
- /// Encrypts an arbitrary message that will be sent to the game server and decrypted on the other side.
- /// Mode: .
- ///
- /// Options.Data and OutBuffer may refer to the same buffer to encrypt in place.
- ///
- /// Structure containing input data.
- /// On success, buffer where encrypted message data will be written.
- /// Number of bytes that were written to OutBuffer.
- ///
- /// - If the message was protected successfully
- /// - If input data was invalid
- /// - If the current mode does not support this function
- ///
- public Result ProtectMessage(ProtectMessageOptions options, out byte[] outBuffer)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- System.IntPtr outBufferAddress = System.IntPtr.Zero;
- uint outBufferLengthBytes = options.OutBufferSizeBytes;
- Helper.TryMarshalAllocate(ref outBufferAddress, outBufferLengthBytes, out _);
-
- var funcResult = Bindings.EOS_AntiCheatClient_ProtectMessage(InnerHandle, optionsAddress, outBufferAddress, ref outBufferLengthBytes);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryMarshalGet(outBufferAddress, out outBuffer, outBufferLengthBytes);
- Helper.TryMarshalDispose(ref outBufferAddress);
-
- return funcResult;
- }
-
- ///
- /// Call when an anti-cheat message is received from a peer.
- /// Mode: .
- ///
- /// Structure containing input data.
- ///
- /// - If the message was processed successfully
- /// - If input data was invalid
- /// - If the current mode does not support this function
- ///
- public Result ReceiveMessageFromPeer(ReceiveMessageFromPeerOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatClient_ReceiveMessageFromPeer(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Call when an anti-cheat message is received from the game server.
- /// Mode: .
- ///
- /// Structure containing input data.
- ///
- /// - If the message was processed successfully
- /// - If input data was invalid
- /// - If the current mode does not support this function
- ///
- public Result ReceiveMessageFromServer(ReceiveMessageFromServerOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatClient_ReceiveMessageFromServer(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Registers a connected peer-to-peer client.
- /// Mode: .
- ///
- /// Must be paired with a call to if this user leaves the session
- /// in progress, or if the entire session is ending.
- ///
- /// Structure containing input data.
- ///
- /// - If the player was registered successfully
- /// - If input data was invalid
- /// - If the current mode does not support this function
- ///
- public Result RegisterPeer(RegisterPeerOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatClient_RegisterPeer(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Remove a previously bound handler.
- /// Mode: Any.
- ///
- /// The previously bound notification ID
- public void RemoveNotifyMessageToPeer(ulong notificationId)
- {
- Helper.TryRemoveCallbackByNotificationId(notificationId);
-
- Bindings.EOS_AntiCheatClient_RemoveNotifyMessageToPeer(InnerHandle, notificationId);
- }
-
- ///
- /// Remove a previously bound handler.
- /// Mode: Any.
- ///
- /// The previously bound notification ID
- public void RemoveNotifyMessageToServer(ulong notificationId)
- {
- Helper.TryRemoveCallbackByNotificationId(notificationId);
-
- Bindings.EOS_AntiCheatClient_RemoveNotifyMessageToServer(InnerHandle, notificationId);
- }
-
- ///
- /// Remove a previously bound handler.
- /// Mode: Any.
- ///
- /// The previously bound notification ID
- public void RemoveNotifyPeerActionRequired(ulong notificationId)
- {
- Helper.TryRemoveCallbackByNotificationId(notificationId);
-
- Bindings.EOS_AntiCheatClient_RemoveNotifyPeerActionRequired(InnerHandle, notificationId);
- }
-
- ///
- /// Remove a previously bound handler.
- /// Mode: Any.
- ///
- /// The previously bound notification ID
- public void RemoveNotifyPeerAuthStatusChanged(ulong notificationId)
- {
- Helper.TryRemoveCallbackByNotificationId(notificationId);
-
- Bindings.EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChanged(InnerHandle, notificationId);
- }
-
- ///
- /// Optional NetProtect feature for game message encryption.
- /// Decrypts an encrypted message received from the game server.
- /// Mode: .
- ///
- /// Options.Data and OutBuffer may refer to the same buffer to decrypt in place.
- ///
- /// Structure containing input data.
- /// On success, buffer where encrypted message data will be written.
- /// Number of bytes that were written to OutBuffer.
- ///
- /// - If the message was unprotected successfully
- /// - If input data was invalid
- /// - If the current mode does not support this function
- ///
- public Result UnprotectMessage(UnprotectMessageOptions options, out byte[] outBuffer)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- System.IntPtr outBufferAddress = System.IntPtr.Zero;
- uint outBufferLengthBytes = options.OutBufferSizeBytes;
- Helper.TryMarshalAllocate(ref outBufferAddress, outBufferLengthBytes, out _);
-
- var funcResult = Bindings.EOS_AntiCheatClient_UnprotectMessage(InnerHandle, optionsAddress, outBufferAddress, ref outBufferLengthBytes);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryMarshalGet(outBufferAddress, out outBuffer, outBufferLengthBytes);
- Helper.TryMarshalDispose(ref outBufferAddress);
-
- return funcResult;
- }
-
- ///
- /// Unregisters a disconnected peer-to-peer client.
- /// Mode: .
- ///
- /// Must be called when a user leaves a session in progress.
- ///
- /// Structure containing input data.
- ///
- /// - If the player was unregistered successfully
- /// - If input data was invalid
- /// - If the current mode does not support this function
- ///
- public Result UnregisterPeer(UnregisterPeerOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatClient_UnregisterPeer(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- [MonoPInvokeCallback(typeof(OnMessageToPeerCallbackInternal))]
- internal static void OnMessageToPeerCallbackInternalImplementation(System.IntPtr data)
- {
- OnMessageToPeerCallback callback;
- AntiCheatCommon.OnMessageToClientCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnMessageToServerCallbackInternal))]
- internal static void OnMessageToServerCallbackInternalImplementation(System.IntPtr data)
- {
- OnMessageToServerCallback callback;
- OnMessageToServerCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnPeerActionRequiredCallbackInternal))]
- internal static void OnPeerActionRequiredCallbackInternalImplementation(System.IntPtr data)
- {
- OnPeerActionRequiredCallback callback;
- AntiCheatCommon.OnClientActionRequiredCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnPeerAuthStatusChangedCallbackInternal))]
- internal static void OnPeerAuthStatusChangedCallbackInternalImplementation(System.IntPtr data)
- {
- OnPeerAuthStatusChangedCallback callback;
- AntiCheatCommon.OnClientAuthStatusChangedCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientInterface.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientInterface.cs.meta
deleted file mode 100644
index 3939ff3..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientInterface.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: fedc0faa387b23b44b09b55b4fca19b1
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientMode.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientMode.cs
deleted file mode 100644
index 3e9b5fb..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientMode.cs
+++ /dev/null
@@ -1,24 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- ///
- /// Operating modes
- ///
- public enum AntiCheatClientMode : int
- {
- ///
- /// Not used
- ///
- Invalid = 0,
- ///
- /// Dedicated or listen server mode
- ///
- ClientServer = 1,
- ///
- /// Full mesh peer-to-peer mode
- ///
- PeerToPeer = 2
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientMode.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientMode.cs.meta
deleted file mode 100644
index 5d8fdf8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientMode.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: b00b0480cbfe505489a67c12100b9752
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientViolationType.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientViolationType.cs
deleted file mode 100644
index 39cd3f9..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientViolationType.cs
+++ /dev/null
@@ -1,77 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- ///
- /// Anti-cheat integrity violation types
- ///
- public enum AntiCheatClientViolationType : int
- {
- ///
- /// Not used
- ///
- Invalid = 0,
- ///
- /// An anti-cheat asset integrity catalog file could not be found
- ///
- IntegrityCatalogNotFound = 1,
- ///
- /// An anti-cheat asset integrity catalog file is corrupt or invalid
- ///
- IntegrityCatalogError = 2,
- ///
- /// An anti-cheat asset integrity catalog file's certificate has been revoked.
- ///
- IntegrityCatalogCertificateRevoked = 3,
- ///
- /// The primary anti-cheat asset integrity catalog does not include an entry for the game's
- /// main executable, which is required.
- ///
- IntegrityCatalogMissingMainExecutable = 4,
- ///
- /// A disallowed game file modification was detected
- ///
- GameFileMismatch = 5,
- ///
- /// A disallowed game file removal was detected
- ///
- RequiredGameFileNotFound = 6,
- ///
- /// A disallowed game file addition was detected
- ///
- UnknownGameFileForbidden = 7,
- ///
- /// A system file failed an integrity check
- ///
- SystemFileUntrusted = 8,
- ///
- /// A disallowed code module was loaded into the game process
- ///
- ForbiddenModuleLoaded = 9,
- ///
- /// A disallowed game process memory modification was detected
- ///
- CorruptedMemory = 10,
- ///
- /// A disallowed tool was detected running in the system
- ///
- ForbiddenToolDetected = 11,
- ///
- /// An internal anti-cheat integrity check failed
- ///
- InternalAntiCheatViolation = 12,
- ///
- /// Integrity checks on messages between the game client and game server failed
- ///
- CorruptedNetworkMessageFlow = 13,
- ///
- /// The game is running inside a disallowed virtual machine
- ///
- VirtualMachineNotAllowed = 14,
- ///
- /// A forbidden operating system configuration was detected
- ///
- ForbiddenSystemConfiguration = 15
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientViolationType.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientViolationType.cs.meta
deleted file mode 100644
index 8f57fdd..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/AntiCheatClientViolationType.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 9b641568a7671e147ba4269db06a8c8c
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/BeginSessionOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/BeginSessionOptions.cs
deleted file mode 100644
index 0da204f..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/BeginSessionOptions.cs
+++ /dev/null
@@ -1,62 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public class BeginSessionOptions
- {
- ///
- /// Logged in user identifier from earlier call to family of functions
- ///
- public ProductUserId LocalUserId { get; set; }
-
- ///
- /// Operating mode
- ///
- public AntiCheatClientMode Mode { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct BeginSessionOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_LocalUserId;
- private AntiCheatClientMode m_Mode;
-
- public ProductUserId LocalUserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_LocalUserId, value);
- }
- }
-
- public AntiCheatClientMode Mode
- {
- set
- {
- m_Mode = value;
- }
- }
-
- public void Set(BeginSessionOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatClientInterface.BeginsessionApiLatest;
- LocalUserId = other.LocalUserId;
- Mode = other.Mode;
- }
- }
-
- public void Set(object other)
- {
- Set(other as BeginSessionOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_LocalUserId);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/BeginSessionOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/BeginSessionOptions.cs.meta
deleted file mode 100644
index b61d8b5..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/BeginSessionOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 86f10c9ef902d614298a75d119f7e20f
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/EndSessionOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/EndSessionOptions.cs
deleted file mode 100644
index 495354e..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/EndSessionOptions.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public class EndSessionOptions
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct EndSessionOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(EndSessionOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatClientInterface.EndsessionApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as EndSessionOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/EndSessionOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/EndSessionOptions.cs.meta
deleted file mode 100644
index 138dd52..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/EndSessionOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 905fbe5a8da89374d9c480daeb68a4aa
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/GetProtectMessageOutputLengthOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/GetProtectMessageOutputLengthOptions.cs
deleted file mode 100644
index 600dfc0..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/GetProtectMessageOutputLengthOptions.cs
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public class GetProtectMessageOutputLengthOptions
- {
- ///
- /// Length in bytes of input
- ///
- public uint DataLengthBytes { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct GetProtectMessageOutputLengthOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private uint m_DataLengthBytes;
-
- public uint DataLengthBytes
- {
- set
- {
- m_DataLengthBytes = value;
- }
- }
-
- public void Set(GetProtectMessageOutputLengthOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatClientInterface.GetprotectmessageoutputlengthApiLatest;
- DataLengthBytes = other.DataLengthBytes;
- }
- }
-
- public void Set(object other)
- {
- Set(other as GetProtectMessageOutputLengthOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/GetProtectMessageOutputLengthOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/GetProtectMessageOutputLengthOptions.cs.meta
deleted file mode 100644
index 4845f6b..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/GetProtectMessageOutputLengthOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 1fdc1ae7090bd7e4ea91e0057bc54e95
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToPeerCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToPeerCallback.cs
deleted file mode 100644
index 7897689..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToPeerCallback.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- ///
- /// Callback issued when a new message must be dispatched to a connected peer.
- ///
- /// Messages contain opaque binary data of up to 256 bytes and must be transmitted
- /// to the correct peer using the game's own networking layer, then delivered
- /// to the client anti-cheat instance using the function.
- ///
- /// This callback is always issued from within on its calling thread.
- ///
- public delegate void OnMessageToPeerCallback(AntiCheatCommon.OnMessageToClientCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnMessageToPeerCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToPeerCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToPeerCallback.cs.meta
deleted file mode 100644
index ed8e67e..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToPeerCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: ca9599b29ae2d88419db107a1ac11a43
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToServerCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToServerCallback.cs
deleted file mode 100644
index a7ef8f1..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToServerCallback.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- ///
- /// Callback issued when a new message must be dispatched to the game server.
- ///
- /// Messages contain opaque binary data of up to 256 bytes and must be transmitted
- /// to the game server using the game's own networking layer, then delivered
- /// to the server anti-cheat instance using the function.
- ///
- /// This callback is always issued from within on its calling thread.
- ///
- public delegate void OnMessageToServerCallback(OnMessageToServerCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnMessageToServerCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToServerCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToServerCallback.cs.meta
deleted file mode 100644
index 45f0f5a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToServerCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 53221573ac657a04588b7d3259950e2b
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToServerCallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToServerCallbackInfo.cs
deleted file mode 100644
index 197f9a7..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToServerCallbackInfo.cs
+++ /dev/null
@@ -1,76 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- ///
- /// Structure containing details about a new message that must be dispatched to the game server.
- ///
- public class OnMessageToServerCallbackInfo : ICallbackInfo, ISettable
- {
- ///
- /// Caller-specified context data
- ///
- public object ClientData { get; private set; }
-
- ///
- /// The message data that must be sent to the server
- ///
- public byte[] MessageData { get; private set; }
-
- public Result? GetResultCode()
- {
- return null;
- }
-
- internal void Set(OnMessageToServerCallbackInfoInternal? other)
- {
- if (other != null)
- {
- ClientData = other.Value.ClientData;
- MessageData = other.Value.MessageData;
- }
- }
-
- public void Set(object other)
- {
- Set(other as OnMessageToServerCallbackInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct OnMessageToServerCallbackInfoInternal : ICallbackInfoInternal
- {
- private System.IntPtr m_ClientData;
- private System.IntPtr m_MessageData;
- private uint m_MessageDataSizeBytes;
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
-
- public byte[] MessageData
- {
- get
- {
- byte[] value;
- Helper.TryMarshalGet(m_MessageData, out value, m_MessageDataSizeBytes);
- return value;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToServerCallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToServerCallbackInfo.cs.meta
deleted file mode 100644
index fb14914..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnMessageToServerCallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 5ffc52fcf62645a488f1c17ad5476aea
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnPeerActionRequiredCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnPeerActionRequiredCallback.cs
deleted file mode 100644
index cdc9b65..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnPeerActionRequiredCallback.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- ///
- /// Callback issued when an action must be applied to a connected peer.
- /// This callback is always issued from within on its calling thread.
- ///
- public delegate void OnPeerActionRequiredCallback(AntiCheatCommon.OnClientActionRequiredCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnPeerActionRequiredCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnPeerActionRequiredCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnPeerActionRequiredCallback.cs.meta
deleted file mode 100644
index 0109338..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnPeerActionRequiredCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 3b67082ca6ef40647bcfcf71a8be13c2
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnPeerAuthStatusChangedCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnPeerAuthStatusChangedCallback.cs
deleted file mode 100644
index c5c491a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnPeerAuthStatusChangedCallback.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- ///
- /// Optional callback issued when a connected peer's authentication status has changed.
- /// This callback is always issued from within on its calling thread.
- ///
- public delegate void OnPeerAuthStatusChangedCallback(AntiCheatCommon.OnClientAuthStatusChangedCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnPeerAuthStatusChangedCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnPeerAuthStatusChangedCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnPeerAuthStatusChangedCallback.cs.meta
deleted file mode 100644
index 1765f7b..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/OnPeerAuthStatusChangedCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 43fb6618d6087564faad8ff8756a9667
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/PollStatusOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/PollStatusOptions.cs
deleted file mode 100644
index 0099200..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/PollStatusOptions.cs
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public class PollStatusOptions
- {
- ///
- /// The size of OutMessage in bytes. Recommended size is 256 bytes.
- ///
- public uint OutMessageLength { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct PollStatusOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private uint m_OutMessageLength;
-
- public uint OutMessageLength
- {
- set
- {
- m_OutMessageLength = value;
- }
- }
-
- public void Set(PollStatusOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatClientInterface.PollstatusApiLatest;
- OutMessageLength = other.OutMessageLength;
- }
- }
-
- public void Set(object other)
- {
- Set(other as PollStatusOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/PollStatusOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/PollStatusOptions.cs.meta
deleted file mode 100644
index f074fe6..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/PollStatusOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 9deecd610e171814286ef07776534ccf
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ProtectMessageOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ProtectMessageOptions.cs
deleted file mode 100644
index 63290f4..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ProtectMessageOptions.cs
+++ /dev/null
@@ -1,63 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public class ProtectMessageOptions
- {
- ///
- /// The data to encrypt
- ///
- public byte[] Data { get; set; }
-
- ///
- /// The size in bytes of OutBuffer
- ///
- public uint OutBufferSizeBytes { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct ProtectMessageOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private uint m_DataLengthBytes;
- private System.IntPtr m_Data;
- private uint m_OutBufferSizeBytes;
-
- public byte[] Data
- {
- set
- {
- Helper.TryMarshalSet(ref m_Data, value, out m_DataLengthBytes);
- }
- }
-
- public uint OutBufferSizeBytes
- {
- set
- {
- m_OutBufferSizeBytes = value;
- }
- }
-
- public void Set(ProtectMessageOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatClientInterface.ProtectmessageApiLatest;
- Data = other.Data;
- OutBufferSizeBytes = other.OutBufferSizeBytes;
- }
- }
-
- public void Set(object other)
- {
- Set(other as ProtectMessageOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_Data);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ProtectMessageOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ProtectMessageOptions.cs.meta
deleted file mode 100644
index e303bf1..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ProtectMessageOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: dae821c9a9f672f4eb1b092b877d85d0
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ReceiveMessageFromPeerOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ReceiveMessageFromPeerOptions.cs
deleted file mode 100644
index 6a3dcf8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ReceiveMessageFromPeerOptions.cs
+++ /dev/null
@@ -1,64 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public class ReceiveMessageFromPeerOptions
- {
- ///
- /// The handle describing the sender of this message
- ///
- public System.IntPtr PeerHandle { get; set; }
-
- ///
- /// The data received
- ///
- public byte[] Data { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct ReceiveMessageFromPeerOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_PeerHandle;
- private uint m_DataLengthBytes;
- private System.IntPtr m_Data;
-
- public System.IntPtr PeerHandle
- {
- set
- {
- m_PeerHandle = value;
- }
- }
-
- public byte[] Data
- {
- set
- {
- Helper.TryMarshalSet(ref m_Data, value, out m_DataLengthBytes);
- }
- }
-
- public void Set(ReceiveMessageFromPeerOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatClientInterface.ReceivemessagefrompeerApiLatest;
- PeerHandle = other.PeerHandle;
- Data = other.Data;
- }
- }
-
- public void Set(object other)
- {
- Set(other as ReceiveMessageFromPeerOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_PeerHandle);
- Helper.TryMarshalDispose(ref m_Data);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ReceiveMessageFromPeerOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ReceiveMessageFromPeerOptions.cs.meta
deleted file mode 100644
index 9a0f9ff..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ReceiveMessageFromPeerOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 008ab8565fa8c4b4e8f5f758a5a4d134
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ReceiveMessageFromServerOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ReceiveMessageFromServerOptions.cs
deleted file mode 100644
index b7a74fe..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ReceiveMessageFromServerOptions.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public class ReceiveMessageFromServerOptions
- {
- ///
- /// The data received
- ///
- public byte[] Data { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct ReceiveMessageFromServerOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private uint m_DataLengthBytes;
- private System.IntPtr m_Data;
-
- public byte[] Data
- {
- set
- {
- Helper.TryMarshalSet(ref m_Data, value, out m_DataLengthBytes);
- }
- }
-
- public void Set(ReceiveMessageFromServerOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatClientInterface.ReceivemessagefromserverApiLatest;
- Data = other.Data;
- }
- }
-
- public void Set(object other)
- {
- Set(other as ReceiveMessageFromServerOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_Data);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ReceiveMessageFromServerOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ReceiveMessageFromServerOptions.cs.meta
deleted file mode 100644
index 722fcca..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/ReceiveMessageFromServerOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 59428e82fd66c4e47bd7e9bc433b7d93
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/RegisterPeerOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/RegisterPeerOptions.cs
deleted file mode 100644
index a0a85f5..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/RegisterPeerOptions.cs
+++ /dev/null
@@ -1,114 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public class RegisterPeerOptions
- {
- ///
- /// Locally unique value describing the remote user (e.g. a player object pointer)
- ///
- public System.IntPtr PeerHandle { get; set; }
-
- ///
- /// Type of remote user being registered
- ///
- public AntiCheatCommon.AntiCheatCommonClientType ClientType { get; set; }
-
- ///
- /// Remote user's platform, if known
- ///
- public AntiCheatCommon.AntiCheatCommonClientPlatform ClientPlatform { get; set; }
-
- ///
- /// Identifier for the remote user. This is typically a string representation of an
- /// account ID, but it can be any string which is both unique (two different users will never
- /// have the same string) and consistent (if the same user connects to this game session
- /// twice, the same string will be used) in the scope of a single protected game session.
- ///
- public string AccountId { get; set; }
-
- ///
- /// Optional IP address for the remote user. May be null if not available.
- /// IPv4 format: "0.0.0.0"
- /// IPv6 format: "0:0:0:0:0:0:0:0"
- ///
- public string IpAddress { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct RegisterPeerOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_PeerHandle;
- private AntiCheatCommon.AntiCheatCommonClientType m_ClientType;
- private AntiCheatCommon.AntiCheatCommonClientPlatform m_ClientPlatform;
- private System.IntPtr m_AccountId;
- private System.IntPtr m_IpAddress;
-
- public System.IntPtr PeerHandle
- {
- set
- {
- m_PeerHandle = value;
- }
- }
-
- public AntiCheatCommon.AntiCheatCommonClientType ClientType
- {
- set
- {
- m_ClientType = value;
- }
- }
-
- public AntiCheatCommon.AntiCheatCommonClientPlatform ClientPlatform
- {
- set
- {
- m_ClientPlatform = value;
- }
- }
-
- public string AccountId
- {
- set
- {
- Helper.TryMarshalSet(ref m_AccountId, value);
- }
- }
-
- public string IpAddress
- {
- set
- {
- Helper.TryMarshalSet(ref m_IpAddress, value);
- }
- }
-
- public void Set(RegisterPeerOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatClientInterface.RegisterpeerApiLatest;
- PeerHandle = other.PeerHandle;
- ClientType = other.ClientType;
- ClientPlatform = other.ClientPlatform;
- AccountId = other.AccountId;
- IpAddress = other.IpAddress;
- }
- }
-
- public void Set(object other)
- {
- Set(other as RegisterPeerOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_PeerHandle);
- Helper.TryMarshalDispose(ref m_AccountId);
- Helper.TryMarshalDispose(ref m_IpAddress);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/RegisterPeerOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/RegisterPeerOptions.cs.meta
deleted file mode 100644
index e286300..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/RegisterPeerOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: b018d33a4ed3a35429534cb22add74b8
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/UnprotectMessageOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/UnprotectMessageOptions.cs
deleted file mode 100644
index dec91bf..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/UnprotectMessageOptions.cs
+++ /dev/null
@@ -1,63 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public class UnprotectMessageOptions
- {
- ///
- /// The data to decrypt
- ///
- public byte[] Data { get; set; }
-
- ///
- /// The size in bytes of OutBuffer
- ///
- public uint OutBufferSizeBytes { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct UnprotectMessageOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private uint m_DataLengthBytes;
- private System.IntPtr m_Data;
- private uint m_OutBufferSizeBytes;
-
- public byte[] Data
- {
- set
- {
- Helper.TryMarshalSet(ref m_Data, value, out m_DataLengthBytes);
- }
- }
-
- public uint OutBufferSizeBytes
- {
- set
- {
- m_OutBufferSizeBytes = value;
- }
- }
-
- public void Set(UnprotectMessageOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatClientInterface.UnprotectmessageApiLatest;
- Data = other.Data;
- OutBufferSizeBytes = other.OutBufferSizeBytes;
- }
- }
-
- public void Set(object other)
- {
- Set(other as UnprotectMessageOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_Data);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/UnprotectMessageOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/UnprotectMessageOptions.cs.meta
deleted file mode 100644
index 1a45eb7..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/UnprotectMessageOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: aa51a65c63f891e4a9220db3568331a8
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/UnregisterPeerOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/UnregisterPeerOptions.cs
deleted file mode 100644
index 8c989e3..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/UnregisterPeerOptions.cs
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatClient
-{
- public class UnregisterPeerOptions
- {
- ///
- /// Locally unique value describing the remote user, as previously passed to
- ///
- public System.IntPtr PeerHandle { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct UnregisterPeerOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_PeerHandle;
-
- public System.IntPtr PeerHandle
- {
- set
- {
- m_PeerHandle = value;
- }
- }
-
- public void Set(UnregisterPeerOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatClientInterface.UnregisterpeerApiLatest;
- PeerHandle = other.PeerHandle;
- }
- }
-
- public void Set(object other)
- {
- Set(other as UnregisterPeerOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_PeerHandle);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/UnregisterPeerOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/UnregisterPeerOptions.cs.meta
deleted file mode 100644
index c241690..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatClient/UnregisterPeerOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 48940d5a0dd76d947a9bbed4ddba967e
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon.meta
deleted file mode 100644
index e4cb293..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: a8dfb81212428d04f8be2108462f4a98
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientAction.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientAction.cs
deleted file mode 100644
index 1e0856f..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientAction.cs
+++ /dev/null
@@ -1,20 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// Anti-cheat action values. Applicable to both clients and remote peers.
- ///
- public enum AntiCheatCommonClientAction : int
- {
- ///
- /// Not used
- ///
- Invalid = 0,
- ///
- /// The client/peer must be removed from the current game session
- ///
- RemovePlayer = 1
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientAction.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientAction.cs.meta
deleted file mode 100644
index 3429255..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientAction.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: d58912827364896498d70c5a3ed6f8eb
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientActionReason.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientActionReason.cs
deleted file mode 100644
index 55cbb56..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientActionReason.cs
+++ /dev/null
@@ -1,56 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// Anti-cheat action reasons. Applicable to both clients and remote peers.
- ///
- public enum AntiCheatCommonClientActionReason : int
- {
- ///
- /// Not used
- ///
- Invalid = 0,
- ///
- /// An internal error occurred
- ///
- InternalError = 1,
- ///
- /// An anti-cheat message received from the client/peer was corrupt or invalid
- ///
- InvalidMessage = 2,
- ///
- /// The client/peer's anti-cheat authentication failed
- ///
- AuthenticationFailed = 3,
- ///
- /// The client/peer failed to load the anti-cheat module at startup
- ///
- NullClient = 4,
- ///
- /// The client/peer's anti-cheat heartbeat was not received
- ///
- HeartbeatTimeout = 5,
- ///
- /// The client/peer failed an anti-cheat client runtime check
- ///
- ClientViolation = 6,
- ///
- /// The client/peer failed an anti-cheat backend runtime check
- ///
- BackendViolation = 7,
- ///
- /// The client/peer is temporarily blocked from playing on this game server
- ///
- TemporaryCooldown = 8,
- ///
- /// The client/peer is temporarily banned
- ///
- TemporaryBanned = 9,
- ///
- /// The client/peer is permanently banned
- ///
- PermanentBanned = 10
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientActionReason.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientActionReason.cs.meta
deleted file mode 100644
index 352633d..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientActionReason.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: d6eea5c9362f1fe4fba2463173dedbc9
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientAuthStatus.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientAuthStatus.cs
deleted file mode 100644
index 64929c2..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientAuthStatus.cs
+++ /dev/null
@@ -1,24 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// The client/peer's anti-cheat authentication status
- ///
- public enum AntiCheatCommonClientAuthStatus : int
- {
- ///
- /// Not used
- ///
- Invalid = 0,
- ///
- /// The client/peer's anti-cheat functionality has been validated by this game server
- ///
- LocalAuthComplete = 1,
- ///
- /// The client/peer's anti-cheat functionality has been validated by the anti-cheat backend service
- ///
- RemoteAuthComplete = 2
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientAuthStatus.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientAuthStatus.cs.meta
deleted file mode 100644
index 0894043..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientAuthStatus.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: d234548f8b2a37549ad9b0c8769092d7
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientFlags.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientFlags.cs
deleted file mode 100644
index ff5a96c..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientFlags.cs
+++ /dev/null
@@ -1,21 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// Flags describing a remote client. These can be updated during a play session
- ///
- [System.Flags]
- public enum AntiCheatCommonClientFlags : int
- {
- ///
- /// No particular flags relevant for this client
- ///
- None = 0,
- ///
- /// The client has admin privileges on the game server
- ///
- Admin = (1 << 0)
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientFlags.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientFlags.cs.meta
deleted file mode 100644
index 4d6652d..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientFlags.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 40ecfaa71047fb94cae4f9e007597e06
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientInput.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientInput.cs
deleted file mode 100644
index d6fdafd..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientInput.cs
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// Flags describing the input device used by a remote client, if known. These can be updated during a play session.
- ///
- public enum AntiCheatCommonClientInput : int
- {
- ///
- /// Unknown input device
- ///
- Unknown = 0,
- ///
- /// The client is using mouse and keyboard
- ///
- MouseKeyboard = 1,
- ///
- /// The client is using a gamepad or game controller
- ///
- Gamepad = 2,
- ///
- /// The client is using a touch input device (e.g. phone/tablet screen)
- ///
- TouchInput = 3
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientInput.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientInput.cs.meta
deleted file mode 100644
index 3ee86aa..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientInput.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 5f0124653deac25418110e9de01bf260
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientPlatform.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientPlatform.cs
deleted file mode 100644
index 0b0e845..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientPlatform.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// Flags describing the platform of a remote client, if known
- ///
- public enum AntiCheatCommonClientPlatform : int
- {
- ///
- /// Unknown platform
- ///
- Unknown = 0,
- ///
- /// The client is playing on Windows
- ///
- Windows = 1,
- ///
- /// The client is playing on Mac
- ///
- Mac = 2,
- ///
- /// The client is playing on Linux
- ///
- Linux = 3,
- ///
- /// The client is playing on an Xbox device
- ///
- Xbox = 4,
- ///
- /// The client is playing on a PlayStation device
- ///
- PlayStation = 5,
- ///
- /// The client is playing on a Nintendo device
- ///
- Nintendo = 6,
- ///
- /// The client is playing on iOS
- ///
- iOS = 7,
- ///
- /// The client is playing on Android
- ///
- Android = 8
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientPlatform.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientPlatform.cs.meta
deleted file mode 100644
index fee2b33..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientPlatform.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: ae869c8f43da7254fbfdf49be2fa6ad6
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientType.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientType.cs
deleted file mode 100644
index d455720..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientType.cs
+++ /dev/null
@@ -1,24 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// Flags describing the type of a remote client
- ///
- public enum AntiCheatCommonClientType : int
- {
- ///
- /// An ordinary player that requires anti-cheat client protection to play
- ///
- ProtectedClient = 0,
- ///
- /// The player does not need the anti-cheat client to play because of their platform or other factors
- ///
- UnprotectedClient = 1,
- ///
- /// The client is an AI bot, not an actual human
- ///
- AIBot = 2
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientType.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientType.cs.meta
deleted file mode 100644
index b385ffd..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonClientType.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: d5912aa4d17083842b39c7b7d012e775
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonEventParamType.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonEventParamType.cs
deleted file mode 100644
index df30c6c..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonEventParamType.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// Types supported for custom gameplay behavior event parameters
- ///
- public enum AntiCheatCommonEventParamType : int
- {
- ///
- /// Not used
- ///
- Invalid = 0,
- ///
- ///
- ///
- ClientHandle = 1,
- ///
- /// const char*
- ///
- String = 2,
- ///
- /// uint32_t
- ///
- UInt32 = 3,
- ///
- /// int32_t
- ///
- Int32 = 4,
- ///
- /// uint64_t
- ///
- UInt64 = 5,
- ///
- /// int64_t
- ///
- Int64 = 6,
- ///
- ///
- ///
- Vector3f = 7,
- ///
- ///
- ///
- Quat = 8
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonEventParamType.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonEventParamType.cs.meta
deleted file mode 100644
index 3e1a2f8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonEventParamType.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: fe93b1dab06353446811ad9baabd266a
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonEventType.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonEventType.cs
deleted file mode 100644
index ed486aa..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonEventType.cs
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// Types supported for custom gameplay behavior events.
- /// These have a considerable impact on performance
- ///
- public enum AntiCheatCommonEventType : int
- {
- ///
- /// Not used
- ///
- Invalid = 0,
- ///
- /// A general game event that is not specific to any individual player.
- /// Low memory use which is constant with respect to the number of players.
- ///
- GameEvent = 1,
- ///
- /// An event that is logically associated with a specific player. Events logged in
- /// this category require a specific ClientHandle to which they will be attached.
- /// Higher memory use which scales according to the number of players.
- ///
- PlayerEvent = 2
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonEventType.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonEventType.cs.meta
deleted file mode 100644
index 4727c73..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonEventType.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 034cf8c16577d7b42be63f10ce8fd516
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonInterface.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonInterface.cs
deleted file mode 100644
index 59e42c1..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonInterface.cs
+++ /dev/null
@@ -1,42 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public static class AntiCheatCommonInterface
- {
- public const int LogeventApiLatest = 1;
-
- public const int LogeventStringMaxLength = 39;
-
- public const int LoggameroundendApiLatest = 1;
-
- public const int LoggameroundstartApiLatest = 1;
-
- public const int LogplayerdespawnApiLatest = 1;
-
- public const int LogplayerreviveApiLatest = 1;
-
- public const int LogplayerspawnApiLatest = 1;
-
- public const int LogplayertakedamageApiLatest = 2;
-
- public const int LogplayertickApiLatest = 2;
-
- public const int LogplayeruseabilityApiLatest = 1;
-
- public const int LogplayeruseweaponApiLatest = 2;
-
- public const int LogplayeruseweaponWeaponnameMaxLength = 16;
-
- public const int RegistereventApiLatest = 1;
-
- public const int RegistereventCustomeventbase = 0x10000000;
-
- public const int RegistereventMaxParamdefscount = 12;
-
- public const int SetclientdetailsApiLatest = 1;
-
- public const int SetgamesessionidApiLatest = 1;
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonInterface.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonInterface.cs.meta
deleted file mode 100644
index 63056f2..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonInterface.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 3e14039b9f182ed48af364ac5ea2ea63
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerMovementState.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerMovementState.cs
deleted file mode 100644
index 50aed76..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerMovementState.cs
+++ /dev/null
@@ -1,44 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// Details of a player's movement state
- ///
- public enum AntiCheatCommonPlayerMovementState : int
- {
- ///
- /// No particular state applies
- ///
- None = 0,
- ///
- /// Player is crouching
- ///
- Crouching = 1,
- ///
- /// Player is prone
- ///
- Prone = 2,
- ///
- /// Player is mounted in a vehicle or similar
- ///
- Mounted = 3,
- ///
- /// Player is swimming in a fluid volume
- ///
- Swimming = 4,
- ///
- /// Player is falling under the effects of gravity, such as when jumping or walking off the edge of a surface
- ///
- Falling = 5,
- ///
- /// Player is flying, ignoring the effects of gravity
- ///
- Flying = 6,
- ///
- /// Player is on a ladder
- ///
- OnLadder = 7
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerMovementState.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerMovementState.cs.meta
deleted file mode 100644
index f6b0f45..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerMovementState.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: c51eb57279a38ac4ea9b40fd57795cc0
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageResult.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageResult.cs
deleted file mode 100644
index 2695688..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageResult.cs
+++ /dev/null
@@ -1,24 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// The result of a damage event, if any
- ///
- public enum AntiCheatCommonPlayerTakeDamageResult : int
- {
- ///
- /// No direct state change consequence for the victim
- ///
- None = 0,
- ///
- /// Player character is temporarily incapacitated and requires assistance to recover
- ///
- Downed = 1,
- ///
- /// Player character is permanently incapacitated and cannot recover (e.g. dead)
- ///
- Eliminated = 2
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageResult.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageResult.cs.meta
deleted file mode 100644
index 0e56e31..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageResult.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 19ef67c44b033174fab2bd059ca56cd7
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageSource.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageSource.cs
deleted file mode 100644
index a985c28..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageSource.cs
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// The source of a damage event
- ///
- public enum AntiCheatCommonPlayerTakeDamageSource : int
- {
- ///
- /// No particular source relevant
- ///
- None = 0,
- ///
- /// Damage caused by a player controlled character
- ///
- Player = 1,
- ///
- /// Damage caused by a non-player character such as an AI enemy
- ///
- NonPlayerCharacter = 2,
- ///
- /// Damage caused by the world (falling off level, into lava, etc)
- ///
- World = 3
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageSource.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageSource.cs.meta
deleted file mode 100644
index db64180..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageSource.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 2e8c72e0a279ba64abca381c5f2a5a6b
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageType.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageType.cs
deleted file mode 100644
index e509718..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageType.cs
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// Type of damage applied in a damage event
- ///
- public enum AntiCheatCommonPlayerTakeDamageType : int
- {
- ///
- /// No particular type relevant
- ///
- None = 0,
- ///
- /// Damage caused by a point source such as a bullet or melee attack
- ///
- PointDamage = 1,
- ///
- /// Damage caused by a radial source such as an explosion
- ///
- RadialDamage = 2,
- ///
- /// Damage over time such as bleeding, poison, etc
- ///
- DamageOverTime = 3
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageType.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageType.cs.meta
deleted file mode 100644
index 9393029..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/AntiCheatCommonPlayerTakeDamageType.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: f5d972083c8e58e438a923d876d72756
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventOptions.cs
deleted file mode 100644
index 405fba9..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventOptions.cs
+++ /dev/null
@@ -1,79 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class LogEventOptions
- {
- ///
- /// Optional client who this event is primarily associated with. If not applicable, use 0.
- ///
- public System.IntPtr ClientHandle { get; set; }
-
- ///
- /// Unique event identifier previously configured in RegisterEvent
- ///
- public uint EventId { get; set; }
-
- ///
- /// Set of parameter types previously configured in RegisterEvent, and their values
- ///
- public LogEventParamPair[] Params { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LogEventOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_ClientHandle;
- private uint m_EventId;
- private uint m_ParamsCount;
- private System.IntPtr m_Params;
-
- public System.IntPtr ClientHandle
- {
- set
- {
- m_ClientHandle = value;
- }
- }
-
- public uint EventId
- {
- set
- {
- m_EventId = value;
- }
- }
-
- public LogEventParamPair[] Params
- {
- set
- {
- Helper.TryMarshalSet(ref m_Params, value, out m_ParamsCount);
- }
- }
-
- public void Set(LogEventOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatCommonInterface.LogeventApiLatest;
- ClientHandle = other.ClientHandle;
- EventId = other.EventId;
- Params = other.Params;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogEventOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_ClientHandle);
- Helper.TryMarshalDispose(ref m_Params);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventOptions.cs.meta
deleted file mode 100644
index 6440819..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 19d6b3c6dd0df9f43889632dad0a2b2d
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventParamPair.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventParamPair.cs
deleted file mode 100644
index 70390d9..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventParamPair.cs
+++ /dev/null
@@ -1,62 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class LogEventParamPair : ISettable
- {
- public LogEventParamPairParamValue ParamValue { get; set; }
-
- internal void Set(LogEventParamPairInternal? other)
- {
- if (other != null)
- {
- ParamValue = other.Value.ParamValue;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogEventParamPairInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LogEventParamPairInternal : ISettable, System.IDisposable
- {
- private LogEventParamPairParamValueInternal m_ParamValue;
-
- public LogEventParamPairParamValue ParamValue
- {
- get
- {
- LogEventParamPairParamValue value;
- Helper.TryMarshalGet(m_ParamValue, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_ParamValue, value);
- }
- }
-
- public void Set(LogEventParamPair other)
- {
- if (other != null)
- {
- ParamValue = other.ParamValue;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogEventParamPair);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_ParamValue);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventParamPair.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventParamPair.cs.meta
deleted file mode 100644
index de48221..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventParamPair.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 788c87391db3a564d8fc30dc1d16b32b
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventParamPairParamValue.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventParamPairParamValue.cs
deleted file mode 100644
index 41bcc5c..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventParamPairParamValue.cs
+++ /dev/null
@@ -1,388 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class LogEventParamPairParamValue : ISettable
- {
- private AntiCheatCommonEventParamType m_ParamValueType;
- private System.IntPtr? m_ClientHandle;
- private string m_String;
- private uint? m_UInt32;
- private int? m_Int32;
- private ulong? m_UInt64;
- private long? m_Int64;
- private Vec3f m_Vec3f;
- private Quat m_Quat;
-
- ///
- /// Parameter type
- ///
- public AntiCheatCommonEventParamType ParamValueType
- {
- get
- {
- return m_ParamValueType;
- }
-
- private set
- {
- m_ParamValueType = value;
- }
- }
-
- ///
- /// Parameter value
- ///
- public System.IntPtr? ClientHandle
- {
- get
- {
- System.IntPtr? value;
- Helper.TryMarshalGet(m_ClientHandle, out value, m_ParamValueType, AntiCheatCommonEventParamType.ClientHandle);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_ClientHandle, value, ref m_ParamValueType, AntiCheatCommonEventParamType.ClientHandle);
- }
- }
-
- public string String
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_String, out value, m_ParamValueType, AntiCheatCommonEventParamType.String);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_String, value, ref m_ParamValueType, AntiCheatCommonEventParamType.String);
- }
- }
-
- public uint? UInt32
- {
- get
- {
- uint? value;
- Helper.TryMarshalGet(m_UInt32, out value, m_ParamValueType, AntiCheatCommonEventParamType.UInt32);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_UInt32, value, ref m_ParamValueType, AntiCheatCommonEventParamType.UInt32);
- }
- }
-
- public int? Int32
- {
- get
- {
- int? value;
- Helper.TryMarshalGet(m_Int32, out value, m_ParamValueType, AntiCheatCommonEventParamType.Int32);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_Int32, value, ref m_ParamValueType, AntiCheatCommonEventParamType.Int32);
- }
- }
-
- public ulong? UInt64
- {
- get
- {
- ulong? value;
- Helper.TryMarshalGet(m_UInt64, out value, m_ParamValueType, AntiCheatCommonEventParamType.UInt64);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_UInt64, value, ref m_ParamValueType, AntiCheatCommonEventParamType.UInt64);
- }
- }
-
- public long? Int64
- {
- get
- {
- long? value;
- Helper.TryMarshalGet(m_Int64, out value, m_ParamValueType, AntiCheatCommonEventParamType.Int64);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_Int64, value, ref m_ParamValueType, AntiCheatCommonEventParamType.Int64);
- }
- }
-
- public Vec3f Vec3f
- {
- get
- {
- Vec3f value;
- Helper.TryMarshalGet(m_Vec3f, out value, m_ParamValueType, AntiCheatCommonEventParamType.Vector3f);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_Vec3f, value, ref m_ParamValueType, AntiCheatCommonEventParamType.Vector3f);
- }
- }
-
- public Quat Quat
- {
- get
- {
- Quat value;
- Helper.TryMarshalGet(m_Quat, out value, m_ParamValueType, AntiCheatCommonEventParamType.Quat);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_Quat, value, ref m_ParamValueType, AntiCheatCommonEventParamType.Quat);
- }
- }
-
- public static implicit operator LogEventParamPairParamValue(System.IntPtr value)
- {
- return new LogEventParamPairParamValue() { ClientHandle = value };
- }
-
- public static implicit operator LogEventParamPairParamValue(string value)
- {
- return new LogEventParamPairParamValue() { String = value };
- }
-
- public static implicit operator LogEventParamPairParamValue(uint value)
- {
- return new LogEventParamPairParamValue() { UInt32 = value };
- }
-
- public static implicit operator LogEventParamPairParamValue(int value)
- {
- return new LogEventParamPairParamValue() { Int32 = value };
- }
-
- public static implicit operator LogEventParamPairParamValue(ulong value)
- {
- return new LogEventParamPairParamValue() { UInt64 = value };
- }
-
- public static implicit operator LogEventParamPairParamValue(long value)
- {
- return new LogEventParamPairParamValue() { Int64 = value };
- }
-
- public static implicit operator LogEventParamPairParamValue(Vec3f value)
- {
- return new LogEventParamPairParamValue() { Vec3f = value };
- }
-
- public static implicit operator LogEventParamPairParamValue(Quat value)
- {
- return new LogEventParamPairParamValue() { Quat = value };
- }
-
- internal void Set(LogEventParamPairParamValueInternal? other)
- {
- if (other != null)
- {
- ClientHandle = other.Value.ClientHandle;
- String = other.Value.String;
- UInt32 = other.Value.UInt32;
- Int32 = other.Value.Int32;
- UInt64 = other.Value.UInt64;
- Int64 = other.Value.Int64;
- Vec3f = other.Value.Vec3f;
- Quat = other.Value.Quat;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogEventParamPairParamValueInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Explicit, Pack = 8)]
- internal struct LogEventParamPairParamValueInternal : ISettable, System.IDisposable
- {
- [System.Runtime.InteropServices.FieldOffset(0)]
- private AntiCheatCommonEventParamType m_ParamValueType;
- [System.Runtime.InteropServices.FieldOffset(8)]
- private System.IntPtr m_ClientHandle;
- [System.Runtime.InteropServices.FieldOffset(8)]
- private System.IntPtr m_String;
- [System.Runtime.InteropServices.FieldOffset(8)]
- private uint m_UInt32;
- [System.Runtime.InteropServices.FieldOffset(8)]
- private int m_Int32;
- [System.Runtime.InteropServices.FieldOffset(8)]
- private ulong m_UInt64;
- [System.Runtime.InteropServices.FieldOffset(8)]
- private long m_Int64;
- [System.Runtime.InteropServices.FieldOffset(8)]
- private Vec3fInternal m_Vec3f;
- [System.Runtime.InteropServices.FieldOffset(8)]
- private QuatInternal m_Quat;
-
- public System.IntPtr? ClientHandle
- {
- get
- {
- System.IntPtr? value;
- Helper.TryMarshalGet(m_ClientHandle, out value, m_ParamValueType, AntiCheatCommonEventParamType.ClientHandle);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_ClientHandle, value, ref m_ParamValueType, AntiCheatCommonEventParamType.ClientHandle, this);
- }
- }
-
- public string String
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_String, out value, m_ParamValueType, AntiCheatCommonEventParamType.String);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_String, value, ref m_ParamValueType, AntiCheatCommonEventParamType.String, this);
- }
- }
-
- public uint? UInt32
- {
- get
- {
- uint? value;
- Helper.TryMarshalGet(m_UInt32, out value, m_ParamValueType, AntiCheatCommonEventParamType.UInt32);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_UInt32, value, ref m_ParamValueType, AntiCheatCommonEventParamType.UInt32, this);
- }
- }
-
- public int? Int32
- {
- get
- {
- int? value;
- Helper.TryMarshalGet(m_Int32, out value, m_ParamValueType, AntiCheatCommonEventParamType.Int32);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_Int32, value, ref m_ParamValueType, AntiCheatCommonEventParamType.Int32, this);
- }
- }
-
- public ulong? UInt64
- {
- get
- {
- ulong? value;
- Helper.TryMarshalGet(m_UInt64, out value, m_ParamValueType, AntiCheatCommonEventParamType.UInt64);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_UInt64, value, ref m_ParamValueType, AntiCheatCommonEventParamType.UInt64, this);
- }
- }
-
- public long? Int64
- {
- get
- {
- long? value;
- Helper.TryMarshalGet(m_Int64, out value, m_ParamValueType, AntiCheatCommonEventParamType.Int64);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_Int64, value, ref m_ParamValueType, AntiCheatCommonEventParamType.Int64, this);
- }
- }
-
- public Vec3f Vec3f
- {
- get
- {
- Vec3f value;
- Helper.TryMarshalGet(m_Vec3f, out value, m_ParamValueType, AntiCheatCommonEventParamType.Vector3f);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_Vec3f, value, ref m_ParamValueType, AntiCheatCommonEventParamType.Vector3f, this);
- }
- }
-
- public Quat Quat
- {
- get
- {
- Quat value;
- Helper.TryMarshalGet(m_Quat, out value, m_ParamValueType, AntiCheatCommonEventParamType.Quat);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_Quat, value, ref m_ParamValueType, AntiCheatCommonEventParamType.Quat, this);
- }
- }
-
- public void Set(LogEventParamPairParamValue other)
- {
- if (other != null)
- {
- ClientHandle = other.ClientHandle;
- String = other.String;
- UInt32 = other.UInt32;
- Int32 = other.Int32;
- UInt64 = other.UInt64;
- Int64 = other.Int64;
- Vec3f = other.Vec3f;
- Quat = other.Quat;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogEventParamPairParamValue);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_ClientHandle, m_ParamValueType, AntiCheatCommonEventParamType.ClientHandle);
- Helper.TryMarshalDispose(ref m_String, m_ParamValueType, AntiCheatCommonEventParamType.String);
- Helper.TryMarshalDispose(ref m_Vec3f);
- Helper.TryMarshalDispose(ref m_Quat);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventParamPairParamValue.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventParamPairParamValue.cs.meta
deleted file mode 100644
index 7d4c8c1..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogEventParamPairParamValue.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 81a5f88a13f633640a75cf0342462ae4
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogGameRoundEndOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogGameRoundEndOptions.cs
deleted file mode 100644
index 7bfd757..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogGameRoundEndOptions.cs
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class LogGameRoundEndOptions
- {
- ///
- /// Optional identifier for the winning team
- ///
- public uint WinningTeamId { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LogGameRoundEndOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private uint m_WinningTeamId;
-
- public uint WinningTeamId
- {
- set
- {
- m_WinningTeamId = value;
- }
- }
-
- public void Set(LogGameRoundEndOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatCommonInterface.LoggameroundendApiLatest;
- WinningTeamId = other.WinningTeamId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogGameRoundEndOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogGameRoundEndOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogGameRoundEndOptions.cs.meta
deleted file mode 100644
index 90a53ea..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogGameRoundEndOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 25f2e1cceb3a8f34f924035e748c4798
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogGameRoundStartOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogGameRoundStartOptions.cs
deleted file mode 100644
index 957e77f..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogGameRoundStartOptions.cs
+++ /dev/null
@@ -1,94 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class LogGameRoundStartOptions
- {
- ///
- /// Optional game session or match identifier useful for some backend API integrations
- ///
- public string SessionIdentifier { get; set; }
-
- ///
- /// Optional name of the map being played
- ///
- public string LevelName { get; set; }
-
- ///
- /// Optional name of the game mode being played
- ///
- public string ModeName { get; set; }
-
- ///
- /// Optional length of the game round to be played, in seconds. If none, use 0.
- ///
- public uint RoundTimeSeconds { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LogGameRoundStartOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_SessionIdentifier;
- private System.IntPtr m_LevelName;
- private System.IntPtr m_ModeName;
- private uint m_RoundTimeSeconds;
-
- public string SessionIdentifier
- {
- set
- {
- Helper.TryMarshalSet(ref m_SessionIdentifier, value);
- }
- }
-
- public string LevelName
- {
- set
- {
- Helper.TryMarshalSet(ref m_LevelName, value);
- }
- }
-
- public string ModeName
- {
- set
- {
- Helper.TryMarshalSet(ref m_ModeName, value);
- }
- }
-
- public uint RoundTimeSeconds
- {
- set
- {
- m_RoundTimeSeconds = value;
- }
- }
-
- public void Set(LogGameRoundStartOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatCommonInterface.LoggameroundstartApiLatest;
- SessionIdentifier = other.SessionIdentifier;
- LevelName = other.LevelName;
- ModeName = other.ModeName;
- RoundTimeSeconds = other.RoundTimeSeconds;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogGameRoundStartOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_SessionIdentifier);
- Helper.TryMarshalDispose(ref m_LevelName);
- Helper.TryMarshalDispose(ref m_ModeName);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogGameRoundStartOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogGameRoundStartOptions.cs.meta
deleted file mode 100644
index c23cd4d..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogGameRoundStartOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: ccc495f2698fac94e926b6491bcaa845
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerDespawnOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerDespawnOptions.cs
deleted file mode 100644
index 2da986f..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerDespawnOptions.cs
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class LogPlayerDespawnOptions
- {
- ///
- /// Locally unique value used in RegisterClient/RegisterPeer
- ///
- public System.IntPtr DespawnedPlayerHandle { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LogPlayerDespawnOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_DespawnedPlayerHandle;
-
- public System.IntPtr DespawnedPlayerHandle
- {
- set
- {
- m_DespawnedPlayerHandle = value;
- }
- }
-
- public void Set(LogPlayerDespawnOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatCommonInterface.LogplayerdespawnApiLatest;
- DespawnedPlayerHandle = other.DespawnedPlayerHandle;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogPlayerDespawnOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_DespawnedPlayerHandle);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerDespawnOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerDespawnOptions.cs.meta
deleted file mode 100644
index f17a005..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerDespawnOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: d5657564deea6084690f2427e1234f2f
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerReviveOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerReviveOptions.cs
deleted file mode 100644
index 42bdc3a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerReviveOptions.cs
+++ /dev/null
@@ -1,63 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class LogPlayerReviveOptions
- {
- ///
- /// Locally unique value used in RegisterClient/RegisterPeer
- ///
- public System.IntPtr RevivedPlayerHandle { get; set; }
-
- ///
- /// Locally unique value used in RegisterClient/RegisterPeer
- ///
- public System.IntPtr ReviverPlayerHandle { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LogPlayerReviveOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_RevivedPlayerHandle;
- private System.IntPtr m_ReviverPlayerHandle;
-
- public System.IntPtr RevivedPlayerHandle
- {
- set
- {
- m_RevivedPlayerHandle = value;
- }
- }
-
- public System.IntPtr ReviverPlayerHandle
- {
- set
- {
- m_ReviverPlayerHandle = value;
- }
- }
-
- public void Set(LogPlayerReviveOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatCommonInterface.LogplayerreviveApiLatest;
- RevivedPlayerHandle = other.RevivedPlayerHandle;
- ReviverPlayerHandle = other.ReviverPlayerHandle;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogPlayerReviveOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_RevivedPlayerHandle);
- Helper.TryMarshalDispose(ref m_ReviverPlayerHandle);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerReviveOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerReviveOptions.cs.meta
deleted file mode 100644
index 64499f7..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerReviveOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: f47ccbaf348448449949ef71289e7374
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerSpawnOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerSpawnOptions.cs
deleted file mode 100644
index 563a0f7..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerSpawnOptions.cs
+++ /dev/null
@@ -1,77 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class LogPlayerSpawnOptions
- {
- ///
- /// Locally unique value used in RegisterClient/RegisterPeer
- ///
- public System.IntPtr SpawnedPlayerHandle { get; set; }
-
- ///
- /// Optional identifier for the player's team. If none, use 0.
- ///
- public uint TeamId { get; set; }
-
- ///
- /// Optional identifier for the player's character. If none, use 0.
- ///
- public uint CharacterId { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LogPlayerSpawnOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_SpawnedPlayerHandle;
- private uint m_TeamId;
- private uint m_CharacterId;
-
- public System.IntPtr SpawnedPlayerHandle
- {
- set
- {
- m_SpawnedPlayerHandle = value;
- }
- }
-
- public uint TeamId
- {
- set
- {
- m_TeamId = value;
- }
- }
-
- public uint CharacterId
- {
- set
- {
- m_CharacterId = value;
- }
- }
-
- public void Set(LogPlayerSpawnOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatCommonInterface.LogplayerspawnApiLatest;
- SpawnedPlayerHandle = other.SpawnedPlayerHandle;
- TeamId = other.TeamId;
- CharacterId = other.CharacterId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogPlayerSpawnOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_SpawnedPlayerHandle);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerSpawnOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerSpawnOptions.cs.meta
deleted file mode 100644
index ed53653..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerSpawnOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: b638b4319f3d1e44a8cae212fa245fb1
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerTakeDamageOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerTakeDamageOptions.cs
deleted file mode 100644
index 84794bc..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerTakeDamageOptions.cs
+++ /dev/null
@@ -1,298 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class LogPlayerTakeDamageOptions
- {
- ///
- /// Locally unique value used in RegisterClient/RegisterPeer
- ///
- public System.IntPtr VictimPlayerHandle { get; set; }
-
- ///
- /// Victim player's current world position as a 3D vector
- ///
- public Vec3f VictimPlayerPosition { get; set; }
-
- ///
- /// Victim player's view rotation as a quaternion
- ///
- public Quat VictimPlayerViewRotation { get; set; }
-
- ///
- /// Locally unique value used in RegisterClient/RegisterPeer
- ///
- public System.IntPtr AttackerPlayerHandle { get; set; }
-
- ///
- /// Attacker player's current world position as a 3D vector
- ///
- public Vec3f AttackerPlayerPosition { get; set; }
-
- ///
- /// Attacker player's view rotation as a quaternion
- ///
- public Quat AttackerPlayerViewRotation { get; set; }
-
- ///
- /// True if the damage was applied instantly at the time of attack from the game
- /// simulation's perspective, otherwise false (simulated ballistics, arrow, etc).
- ///
- public bool IsHitscanAttack { get; set; }
-
- ///
- /// True if there is a visible line of sight between the attacker and the victim at the time
- /// that damage is being applied, false if there is an obstacle like a wall or terrain in
- /// the way. For some situations like melee or hitscan weapons this is trivially
- /// true, for others like projectiles with simulated physics it may not be e.g. a player
- /// could fire a slow moving projectile and then move behind cover before it strikes.
- ///
- public bool HasLineOfSight { get; set; }
-
- ///
- /// True if this was a critical hit that causes extra damage (e.g. headshot)
- ///
- public bool IsCriticalHit { get; set; }
-
- ///
- /// Identifier of the victim bone hit in this damage event
- ///
- public uint HitBoneId { get; set; }
-
- ///
- /// Number of health points that the victim lost due to this damage event
- ///
- public float DamageTaken { get; set; }
-
- ///
- /// Number of health points that the victim has remaining after this damage event
- ///
- public float HealthRemaining { get; set; }
-
- ///
- /// Source of the damage event
- ///
- public AntiCheatCommonPlayerTakeDamageSource DamageSource { get; set; }
-
- ///
- /// Type of the damage being applied
- ///
- public AntiCheatCommonPlayerTakeDamageType DamageType { get; set; }
-
- ///
- /// Result of the damage for the victim, if any
- ///
- public AntiCheatCommonPlayerTakeDamageResult DamageResult { get; set; }
-
- ///
- /// PlayerUseWeaponData associated with this damage event if available, otherwise NULL
- ///
- public LogPlayerUseWeaponData PlayerUseWeaponData { get; set; }
-
- ///
- /// Time in milliseconds since the PlayerUseWeaponData event occurred if available, otherwise 0
- ///
- public uint TimeSincePlayerUseWeaponMs { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LogPlayerTakeDamageOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_VictimPlayerHandle;
- private System.IntPtr m_VictimPlayerPosition;
- private System.IntPtr m_VictimPlayerViewRotation;
- private System.IntPtr m_AttackerPlayerHandle;
- private System.IntPtr m_AttackerPlayerPosition;
- private System.IntPtr m_AttackerPlayerViewRotation;
- private int m_IsHitscanAttack;
- private int m_HasLineOfSight;
- private int m_IsCriticalHit;
- private uint m_HitBoneId;
- private float m_DamageTaken;
- private float m_HealthRemaining;
- private AntiCheatCommonPlayerTakeDamageSource m_DamageSource;
- private AntiCheatCommonPlayerTakeDamageType m_DamageType;
- private AntiCheatCommonPlayerTakeDamageResult m_DamageResult;
- private System.IntPtr m_PlayerUseWeaponData;
- private uint m_TimeSincePlayerUseWeaponMs;
-
- public System.IntPtr VictimPlayerHandle
- {
- set
- {
- m_VictimPlayerHandle = value;
- }
- }
-
- public Vec3f VictimPlayerPosition
- {
- set
- {
- Helper.TryMarshalSet(ref m_VictimPlayerPosition, value);
- }
- }
-
- public Quat VictimPlayerViewRotation
- {
- set
- {
- Helper.TryMarshalSet(ref m_VictimPlayerViewRotation, value);
- }
- }
-
- public System.IntPtr AttackerPlayerHandle
- {
- set
- {
- m_AttackerPlayerHandle = value;
- }
- }
-
- public Vec3f AttackerPlayerPosition
- {
- set
- {
- Helper.TryMarshalSet(ref m_AttackerPlayerPosition, value);
- }
- }
-
- public Quat AttackerPlayerViewRotation
- {
- set
- {
- Helper.TryMarshalSet(ref m_AttackerPlayerViewRotation, value);
- }
- }
-
- public bool IsHitscanAttack
- {
- set
- {
- Helper.TryMarshalSet(ref m_IsHitscanAttack, value);
- }
- }
-
- public bool HasLineOfSight
- {
- set
- {
- Helper.TryMarshalSet(ref m_HasLineOfSight, value);
- }
- }
-
- public bool IsCriticalHit
- {
- set
- {
- Helper.TryMarshalSet(ref m_IsCriticalHit, value);
- }
- }
-
- public uint HitBoneId
- {
- set
- {
- m_HitBoneId = value;
- }
- }
-
- public float DamageTaken
- {
- set
- {
- m_DamageTaken = value;
- }
- }
-
- public float HealthRemaining
- {
- set
- {
- m_HealthRemaining = value;
- }
- }
-
- public AntiCheatCommonPlayerTakeDamageSource DamageSource
- {
- set
- {
- m_DamageSource = value;
- }
- }
-
- public AntiCheatCommonPlayerTakeDamageType DamageType
- {
- set
- {
- m_DamageType = value;
- }
- }
-
- public AntiCheatCommonPlayerTakeDamageResult DamageResult
- {
- set
- {
- m_DamageResult = value;
- }
- }
-
- public LogPlayerUseWeaponData PlayerUseWeaponData
- {
- set
- {
- Helper.TryMarshalSet(ref m_PlayerUseWeaponData, value);
- }
- }
-
- public uint TimeSincePlayerUseWeaponMs
- {
- set
- {
- m_TimeSincePlayerUseWeaponMs = value;
- }
- }
-
- public void Set(LogPlayerTakeDamageOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatCommonInterface.LogplayertakedamageApiLatest;
- VictimPlayerHandle = other.VictimPlayerHandle;
- VictimPlayerPosition = other.VictimPlayerPosition;
- VictimPlayerViewRotation = other.VictimPlayerViewRotation;
- AttackerPlayerHandle = other.AttackerPlayerHandle;
- AttackerPlayerPosition = other.AttackerPlayerPosition;
- AttackerPlayerViewRotation = other.AttackerPlayerViewRotation;
- IsHitscanAttack = other.IsHitscanAttack;
- HasLineOfSight = other.HasLineOfSight;
- IsCriticalHit = other.IsCriticalHit;
- HitBoneId = other.HitBoneId;
- DamageTaken = other.DamageTaken;
- HealthRemaining = other.HealthRemaining;
- DamageSource = other.DamageSource;
- DamageType = other.DamageType;
- DamageResult = other.DamageResult;
- PlayerUseWeaponData = other.PlayerUseWeaponData;
- TimeSincePlayerUseWeaponMs = other.TimeSincePlayerUseWeaponMs;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogPlayerTakeDamageOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_VictimPlayerHandle);
- Helper.TryMarshalDispose(ref m_VictimPlayerPosition);
- Helper.TryMarshalDispose(ref m_VictimPlayerViewRotation);
- Helper.TryMarshalDispose(ref m_AttackerPlayerHandle);
- Helper.TryMarshalDispose(ref m_AttackerPlayerPosition);
- Helper.TryMarshalDispose(ref m_AttackerPlayerViewRotation);
- Helper.TryMarshalDispose(ref m_PlayerUseWeaponData);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerTakeDamageOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerTakeDamageOptions.cs.meta
deleted file mode 100644
index a6f968e..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerTakeDamageOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 21f2574eb5d585341ab207f0dbf95c9e
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerTickOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerTickOptions.cs
deleted file mode 100644
index 8ed7984..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerTickOptions.cs
+++ /dev/null
@@ -1,124 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class LogPlayerTickOptions
- {
- ///
- /// Locally unique value used in RegisterClient/RegisterPeer
- ///
- public System.IntPtr PlayerHandle { get; set; }
-
- ///
- /// Player's current world position as a 3D vector
- ///
- public Vec3f PlayerPosition { get; set; }
-
- ///
- /// Player's view rotation as a quaternion
- ///
- public Quat PlayerViewRotation { get; set; }
-
- ///
- /// True if the player's view is zoomed (e.g. using a sniper rifle), otherwise false
- ///
- public bool IsPlayerViewZoomed { get; set; }
-
- ///
- /// Player's current health value
- ///
- public float PlayerHealth { get; set; }
-
- ///
- /// Any movement state applicable
- ///
- public AntiCheatCommonPlayerMovementState PlayerMovementState { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LogPlayerTickOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_PlayerHandle;
- private System.IntPtr m_PlayerPosition;
- private System.IntPtr m_PlayerViewRotation;
- private int m_IsPlayerViewZoomed;
- private float m_PlayerHealth;
- private AntiCheatCommonPlayerMovementState m_PlayerMovementState;
-
- public System.IntPtr PlayerHandle
- {
- set
- {
- m_PlayerHandle = value;
- }
- }
-
- public Vec3f PlayerPosition
- {
- set
- {
- Helper.TryMarshalSet(ref m_PlayerPosition, value);
- }
- }
-
- public Quat PlayerViewRotation
- {
- set
- {
- Helper.TryMarshalSet(ref m_PlayerViewRotation, value);
- }
- }
-
- public bool IsPlayerViewZoomed
- {
- set
- {
- Helper.TryMarshalSet(ref m_IsPlayerViewZoomed, value);
- }
- }
-
- public float PlayerHealth
- {
- set
- {
- m_PlayerHealth = value;
- }
- }
-
- public AntiCheatCommonPlayerMovementState PlayerMovementState
- {
- set
- {
- m_PlayerMovementState = value;
- }
- }
-
- public void Set(LogPlayerTickOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatCommonInterface.LogplayertickApiLatest;
- PlayerHandle = other.PlayerHandle;
- PlayerPosition = other.PlayerPosition;
- PlayerViewRotation = other.PlayerViewRotation;
- IsPlayerViewZoomed = other.IsPlayerViewZoomed;
- PlayerHealth = other.PlayerHealth;
- PlayerMovementState = other.PlayerMovementState;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogPlayerTickOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_PlayerHandle);
- Helper.TryMarshalDispose(ref m_PlayerPosition);
- Helper.TryMarshalDispose(ref m_PlayerViewRotation);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerTickOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerTickOptions.cs.meta
deleted file mode 100644
index ca922f3..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerTickOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: ad7dc4564f0154640b5a9d818c465805
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseAbilityOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseAbilityOptions.cs
deleted file mode 100644
index 005c808..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseAbilityOptions.cs
+++ /dev/null
@@ -1,92 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class LogPlayerUseAbilityOptions
- {
- ///
- /// Locally unique value used in RegisterClient/RegisterPeer
- ///
- public System.IntPtr PlayerHandle { get; set; }
-
- ///
- /// Game defined unique identifier for the ability being used
- ///
- public uint AbilityId { get; set; }
-
- ///
- /// Duration of the ability effect in milliseconds. If not applicable, use 0.
- ///
- public uint AbilityDurationMs { get; set; }
-
- ///
- /// Cooldown until the ability can be used again in milliseconds. If not applicable, use 0.
- ///
- public uint AbilityCooldownMs { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LogPlayerUseAbilityOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_PlayerHandle;
- private uint m_AbilityId;
- private uint m_AbilityDurationMs;
- private uint m_AbilityCooldownMs;
-
- public System.IntPtr PlayerHandle
- {
- set
- {
- m_PlayerHandle = value;
- }
- }
-
- public uint AbilityId
- {
- set
- {
- m_AbilityId = value;
- }
- }
-
- public uint AbilityDurationMs
- {
- set
- {
- m_AbilityDurationMs = value;
- }
- }
-
- public uint AbilityCooldownMs
- {
- set
- {
- m_AbilityCooldownMs = value;
- }
- }
-
- public void Set(LogPlayerUseAbilityOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatCommonInterface.LogplayeruseabilityApiLatest;
- PlayerHandle = other.PlayerHandle;
- AbilityId = other.AbilityId;
- AbilityDurationMs = other.AbilityDurationMs;
- AbilityCooldownMs = other.AbilityCooldownMs;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogPlayerUseAbilityOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_PlayerHandle);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseAbilityOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseAbilityOptions.cs.meta
deleted file mode 100644
index 7534d60..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseAbilityOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: a4a407f728287b540a2d1824c1cf113b
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseWeaponData.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseWeaponData.cs
deleted file mode 100644
index 973428e..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseWeaponData.cs
+++ /dev/null
@@ -1,181 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class LogPlayerUseWeaponData : ISettable
- {
- ///
- /// Locally unique value used in RegisterClient/RegisterPeer
- ///
- public System.IntPtr PlayerHandle { get; set; }
-
- ///
- /// Player's current world position as a 3D vector
- ///
- public Vec3f PlayerPosition { get; set; }
-
- ///
- /// Player's view rotation as a quaternion
- ///
- public Quat PlayerViewRotation { get; set; }
-
- ///
- /// True if the player's view is zoomed (e.g. using a sniper rifle), otherwise false
- ///
- public bool IsPlayerViewZoomed { get; set; }
-
- ///
- /// Set to true if the player is using a melee attack, otherwise false
- ///
- public bool IsMeleeAttack { get; set; }
-
- ///
- /// Name of the weapon used. Will be truncated to bytes if longer.
- ///
- public string WeaponName { get; set; }
-
- internal void Set(LogPlayerUseWeaponDataInternal? other)
- {
- if (other != null)
- {
- PlayerHandle = other.Value.PlayerHandle;
- PlayerPosition = other.Value.PlayerPosition;
- PlayerViewRotation = other.Value.PlayerViewRotation;
- IsPlayerViewZoomed = other.Value.IsPlayerViewZoomed;
- IsMeleeAttack = other.Value.IsMeleeAttack;
- WeaponName = other.Value.WeaponName;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogPlayerUseWeaponDataInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LogPlayerUseWeaponDataInternal : ISettable, System.IDisposable
- {
- private System.IntPtr m_PlayerHandle;
- private System.IntPtr m_PlayerPosition;
- private System.IntPtr m_PlayerViewRotation;
- private int m_IsPlayerViewZoomed;
- private int m_IsMeleeAttack;
- private System.IntPtr m_WeaponName;
-
- public System.IntPtr PlayerHandle
- {
- get
- {
- return m_PlayerHandle;
- }
-
- set
- {
- m_PlayerHandle = value;
- }
- }
-
- public Vec3f PlayerPosition
- {
- get
- {
- Vec3f value;
- Helper.TryMarshalGet(m_PlayerPosition, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_PlayerPosition, value);
- }
- }
-
- public Quat PlayerViewRotation
- {
- get
- {
- Quat value;
- Helper.TryMarshalGet(m_PlayerViewRotation, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_PlayerViewRotation, value);
- }
- }
-
- public bool IsPlayerViewZoomed
- {
- get
- {
- bool value;
- Helper.TryMarshalGet(m_IsPlayerViewZoomed, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_IsPlayerViewZoomed, value);
- }
- }
-
- public bool IsMeleeAttack
- {
- get
- {
- bool value;
- Helper.TryMarshalGet(m_IsMeleeAttack, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_IsMeleeAttack, value);
- }
- }
-
- public string WeaponName
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_WeaponName, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_WeaponName, value);
- }
- }
-
- public void Set(LogPlayerUseWeaponData other)
- {
- if (other != null)
- {
- PlayerHandle = other.PlayerHandle;
- PlayerPosition = other.PlayerPosition;
- PlayerViewRotation = other.PlayerViewRotation;
- IsPlayerViewZoomed = other.IsPlayerViewZoomed;
- IsMeleeAttack = other.IsMeleeAttack;
- WeaponName = other.WeaponName;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogPlayerUseWeaponData);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_PlayerHandle);
- Helper.TryMarshalDispose(ref m_PlayerPosition);
- Helper.TryMarshalDispose(ref m_PlayerViewRotation);
- Helper.TryMarshalDispose(ref m_WeaponName);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseWeaponData.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseWeaponData.cs.meta
deleted file mode 100644
index aeec9be..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseWeaponData.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 55256d68f959f7d44a27a5cb8f5f33a3
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseWeaponOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseWeaponOptions.cs
deleted file mode 100644
index fb1fcdd..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseWeaponOptions.cs
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class LogPlayerUseWeaponOptions
- {
- ///
- /// Struct containing detailed information about a weapon use event
- ///
- public LogPlayerUseWeaponData UseWeaponData { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LogPlayerUseWeaponOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_UseWeaponData;
-
- public LogPlayerUseWeaponData UseWeaponData
- {
- set
- {
- Helper.TryMarshalSet(ref m_UseWeaponData, value);
- }
- }
-
- public void Set(LogPlayerUseWeaponOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatCommonInterface.LogplayeruseweaponApiLatest;
- UseWeaponData = other.UseWeaponData;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogPlayerUseWeaponOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_UseWeaponData);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseWeaponOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseWeaponOptions.cs.meta
deleted file mode 100644
index 5c9b815..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/LogPlayerUseWeaponOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: d363cd2b124c05b49846448ea2b3d627
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnClientActionRequiredCallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnClientActionRequiredCallbackInfo.cs
deleted file mode 100644
index 9c5f3f0..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnClientActionRequiredCallbackInfo.cs
+++ /dev/null
@@ -1,120 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// Structure containing details about a required client/peer action
- ///
- public class OnClientActionRequiredCallbackInfo : ICallbackInfo, ISettable
- {
- ///
- /// Caller-specified context data
- ///
- public object ClientData { get; private set; }
-
- ///
- /// The identifier of the client/peer that this action applies to. See the RegisterClient and RegisterPeer functions.
- ///
- public System.IntPtr ClientHandle { get; private set; }
-
- ///
- /// The action that must be applied to the specified client/peer
- ///
- public AntiCheatCommonClientAction ClientAction { get; private set; }
-
- ///
- /// Code indicating the reason for the action
- ///
- public AntiCheatCommonClientActionReason ActionReasonCode { get; private set; }
-
- ///
- /// String containing details about the action reason
- ///
- public string ActionReasonDetailsString { get; private set; }
-
- public Result? GetResultCode()
- {
- return null;
- }
-
- internal void Set(OnClientActionRequiredCallbackInfoInternal? other)
- {
- if (other != null)
- {
- ClientData = other.Value.ClientData;
- ClientHandle = other.Value.ClientHandle;
- ClientAction = other.Value.ClientAction;
- ActionReasonCode = other.Value.ActionReasonCode;
- ActionReasonDetailsString = other.Value.ActionReasonDetailsString;
- }
- }
-
- public void Set(object other)
- {
- Set(other as OnClientActionRequiredCallbackInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct OnClientActionRequiredCallbackInfoInternal : ICallbackInfoInternal
- {
- private System.IntPtr m_ClientData;
- private System.IntPtr m_ClientHandle;
- private AntiCheatCommonClientAction m_ClientAction;
- private AntiCheatCommonClientActionReason m_ActionReasonCode;
- private System.IntPtr m_ActionReasonDetailsString;
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
-
- public System.IntPtr ClientHandle
- {
- get
- {
- return m_ClientHandle;
- }
- }
-
- public AntiCheatCommonClientAction ClientAction
- {
- get
- {
- return m_ClientAction;
- }
- }
-
- public AntiCheatCommonClientActionReason ActionReasonCode
- {
- get
- {
- return m_ActionReasonCode;
- }
- }
-
- public string ActionReasonDetailsString
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_ActionReasonDetailsString, out value);
- return value;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnClientActionRequiredCallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnClientActionRequiredCallbackInfo.cs.meta
deleted file mode 100644
index 182c60c..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnClientActionRequiredCallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: e7d3ef2ff505ab149ace931ad63b6900
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnClientAuthStatusChangedCallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnClientAuthStatusChangedCallbackInfo.cs
deleted file mode 100644
index 1ef0b3f..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnClientAuthStatusChangedCallbackInfo.cs
+++ /dev/null
@@ -1,88 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// Structure containing details about a client/peer authentication status change
- ///
- public class OnClientAuthStatusChangedCallbackInfo : ICallbackInfo, ISettable
- {
- ///
- /// Caller-specified context data
- ///
- public object ClientData { get; private set; }
-
- ///
- /// The identifier of the client/peer that this status change applies to. See the RegisterClient and RegisterPeer functions.
- ///
- public System.IntPtr ClientHandle { get; private set; }
-
- ///
- /// The client/peer's new authentication status
- ///
- public AntiCheatCommonClientAuthStatus ClientAuthStatus { get; private set; }
-
- public Result? GetResultCode()
- {
- return null;
- }
-
- internal void Set(OnClientAuthStatusChangedCallbackInfoInternal? other)
- {
- if (other != null)
- {
- ClientData = other.Value.ClientData;
- ClientHandle = other.Value.ClientHandle;
- ClientAuthStatus = other.Value.ClientAuthStatus;
- }
- }
-
- public void Set(object other)
- {
- Set(other as OnClientAuthStatusChangedCallbackInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct OnClientAuthStatusChangedCallbackInfoInternal : ICallbackInfoInternal
- {
- private System.IntPtr m_ClientData;
- private System.IntPtr m_ClientHandle;
- private AntiCheatCommonClientAuthStatus m_ClientAuthStatus;
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
-
- public System.IntPtr ClientHandle
- {
- get
- {
- return m_ClientHandle;
- }
- }
-
- public AntiCheatCommonClientAuthStatus ClientAuthStatus
- {
- get
- {
- return m_ClientAuthStatus;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnClientAuthStatusChangedCallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnClientAuthStatusChangedCallbackInfo.cs.meta
deleted file mode 100644
index 2d03418..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnClientAuthStatusChangedCallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: ef19406610ad5f64fbb800e243aec8a4
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnMessageToClientCallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnMessageToClientCallbackInfo.cs
deleted file mode 100644
index 0d187c9..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnMessageToClientCallbackInfo.cs
+++ /dev/null
@@ -1,91 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// Structure containing details about a new message that must be dispatched to a connected client/peer.
- ///
- public class OnMessageToClientCallbackInfo : ICallbackInfo, ISettable
- {
- ///
- /// Caller-specified context data
- ///
- public object ClientData { get; private set; }
-
- ///
- /// The identifier of the client/peer that this message must be delivered to. See the RegisterClient and RegisterPeer functions.
- ///
- public System.IntPtr ClientHandle { get; private set; }
-
- ///
- /// The message data that must be sent to the client
- ///
- public byte[] MessageData { get; private set; }
-
- public Result? GetResultCode()
- {
- return null;
- }
-
- internal void Set(OnMessageToClientCallbackInfoInternal? other)
- {
- if (other != null)
- {
- ClientData = other.Value.ClientData;
- ClientHandle = other.Value.ClientHandle;
- MessageData = other.Value.MessageData;
- }
- }
-
- public void Set(object other)
- {
- Set(other as OnMessageToClientCallbackInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct OnMessageToClientCallbackInfoInternal : ICallbackInfoInternal
- {
- private System.IntPtr m_ClientData;
- private System.IntPtr m_ClientHandle;
- private System.IntPtr m_MessageData;
- private uint m_MessageDataSizeBytes;
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
-
- public System.IntPtr ClientHandle
- {
- get
- {
- return m_ClientHandle;
- }
- }
-
- public byte[] MessageData
- {
- get
- {
- byte[] value;
- Helper.TryMarshalGet(m_MessageData, out value, m_MessageDataSizeBytes);
- return value;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnMessageToClientCallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnMessageToClientCallbackInfo.cs.meta
deleted file mode 100644
index e577e61..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/OnMessageToClientCallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 78ff3f8339c8fef439d304d7863bb326
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/Quat.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/Quat.cs
deleted file mode 100644
index b1321b7..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/Quat.cs
+++ /dev/null
@@ -1,128 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// Quaternion using left-handed coordinate system (as in Unreal Engine)
- ///
- public class Quat : ISettable
- {
- ///
- /// W component - scalar part
- ///
- public float w { get; set; }
-
- ///
- /// X component - forward direction
- ///
- public float x { get; set; }
-
- ///
- /// Y component - right direction
- ///
- public float y { get; set; }
-
- ///
- /// Z component - up direction
- ///
- public float z { get; set; }
-
- internal void Set(QuatInternal? other)
- {
- if (other != null)
- {
- w = other.Value.w;
- x = other.Value.x;
- y = other.Value.y;
- z = other.Value.z;
- }
- }
-
- public void Set(object other)
- {
- Set(other as QuatInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct QuatInternal : ISettable, System.IDisposable
- {
- private float m_w;
- private float m_x;
- private float m_y;
- private float m_z;
-
- public float w
- {
- get
- {
- return m_w;
- }
-
- set
- {
- m_w = value;
- }
- }
-
- public float x
- {
- get
- {
- return m_x;
- }
-
- set
- {
- m_x = value;
- }
- }
-
- public float y
- {
- get
- {
- return m_y;
- }
-
- set
- {
- m_y = value;
- }
- }
-
- public float z
- {
- get
- {
- return m_z;
- }
-
- set
- {
- m_z = value;
- }
- }
-
- public void Set(Quat other)
- {
- if (other != null)
- {
- w = other.w;
- x = other.x;
- y = other.y;
- z = other.z;
- }
- }
-
- public void Set(object other)
- {
- Set(other as Quat);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/Quat.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/Quat.cs.meta
deleted file mode 100644
index da4b75f..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/Quat.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 948c7695c069be849945ac46f327164a
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/RegisterEventOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/RegisterEventOptions.cs
deleted file mode 100644
index cefd520..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/RegisterEventOptions.cs
+++ /dev/null
@@ -1,94 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class RegisterEventOptions
- {
- ///
- /// Unique event identifier. Must be >= .
- ///
- public uint EventId { get; set; }
-
- ///
- /// Name of the custom event. Allowed characters are 0-9, A-Z, a-z, '_', '-', '.'
- ///
- public string EventName { get; set; }
-
- ///
- /// Type of the custom event
- ///
- public AntiCheatCommonEventType EventType { get; set; }
-
- ///
- /// Pointer to an array of with ParamDefsCount elements
- ///
- public RegisterEventParamDef[] ParamDefs { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct RegisterEventOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private uint m_EventId;
- private System.IntPtr m_EventName;
- private AntiCheatCommonEventType m_EventType;
- private uint m_ParamDefsCount;
- private System.IntPtr m_ParamDefs;
-
- public uint EventId
- {
- set
- {
- m_EventId = value;
- }
- }
-
- public string EventName
- {
- set
- {
- Helper.TryMarshalSet(ref m_EventName, value);
- }
- }
-
- public AntiCheatCommonEventType EventType
- {
- set
- {
- m_EventType = value;
- }
- }
-
- public RegisterEventParamDef[] ParamDefs
- {
- set
- {
- Helper.TryMarshalSet(ref m_ParamDefs, value, out m_ParamDefsCount);
- }
- }
-
- public void Set(RegisterEventOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatCommonInterface.RegistereventApiLatest;
- EventId = other.EventId;
- EventName = other.EventName;
- EventType = other.EventType;
- ParamDefs = other.ParamDefs;
- }
- }
-
- public void Set(object other)
- {
- Set(other as RegisterEventOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_EventName);
- Helper.TryMarshalDispose(ref m_ParamDefs);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/RegisterEventOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/RegisterEventOptions.cs.meta
deleted file mode 100644
index 6ca5af4..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/RegisterEventOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 2eb0a6786b3d47441ac4ddc3aa545586
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/RegisterEventParamDef.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/RegisterEventParamDef.cs
deleted file mode 100644
index d2219b8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/RegisterEventParamDef.cs
+++ /dev/null
@@ -1,86 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class RegisterEventParamDef : ISettable
- {
- ///
- /// Parameter name. Allowed characters are 0-9, A-Z, a-z, '_', '-', '.'
- ///
- public string ParamName { get; set; }
-
- ///
- /// Parameter type
- ///
- public AntiCheatCommonEventParamType ParamType { get; set; }
-
- internal void Set(RegisterEventParamDefInternal? other)
- {
- if (other != null)
- {
- ParamName = other.Value.ParamName;
- ParamType = other.Value.ParamType;
- }
- }
-
- public void Set(object other)
- {
- Set(other as RegisterEventParamDefInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct RegisterEventParamDefInternal : ISettable, System.IDisposable
- {
- private System.IntPtr m_ParamName;
- private AntiCheatCommonEventParamType m_ParamType;
-
- public string ParamName
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_ParamName, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_ParamName, value);
- }
- }
-
- public AntiCheatCommonEventParamType ParamType
- {
- get
- {
- return m_ParamType;
- }
-
- set
- {
- m_ParamType = value;
- }
- }
-
- public void Set(RegisterEventParamDef other)
- {
- if (other != null)
- {
- ParamName = other.ParamName;
- ParamType = other.ParamType;
- }
- }
-
- public void Set(object other)
- {
- Set(other as RegisterEventParamDef);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_ParamName);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/RegisterEventParamDef.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/RegisterEventParamDef.cs.meta
deleted file mode 100644
index e59ec1b..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/RegisterEventParamDef.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 6596c67ce794c574dbb6a05cb3a39c18
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/SetClientDetailsOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/SetClientDetailsOptions.cs
deleted file mode 100644
index 15d3e5c..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/SetClientDetailsOptions.cs
+++ /dev/null
@@ -1,77 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class SetClientDetailsOptions
- {
- ///
- /// Locally unique value used in RegisterClient/RegisterPeer
- ///
- public System.IntPtr ClientHandle { get; set; }
-
- ///
- /// General flags associated with this client, if any
- ///
- public AntiCheatCommonClientFlags ClientFlags { get; set; }
-
- ///
- /// Input device being used by this client, if known
- ///
- public AntiCheatCommonClientInput ClientInputMethod { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct SetClientDetailsOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_ClientHandle;
- private AntiCheatCommonClientFlags m_ClientFlags;
- private AntiCheatCommonClientInput m_ClientInputMethod;
-
- public System.IntPtr ClientHandle
- {
- set
- {
- m_ClientHandle = value;
- }
- }
-
- public AntiCheatCommonClientFlags ClientFlags
- {
- set
- {
- m_ClientFlags = value;
- }
- }
-
- public AntiCheatCommonClientInput ClientInputMethod
- {
- set
- {
- m_ClientInputMethod = value;
- }
- }
-
- public void Set(SetClientDetailsOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatCommonInterface.SetclientdetailsApiLatest;
- ClientHandle = other.ClientHandle;
- ClientFlags = other.ClientFlags;
- ClientInputMethod = other.ClientInputMethod;
- }
- }
-
- public void Set(object other)
- {
- Set(other as SetClientDetailsOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_ClientHandle);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/SetClientDetailsOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/SetClientDetailsOptions.cs.meta
deleted file mode 100644
index 90c192b..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/SetClientDetailsOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: c02121f173f67364ca5a503568838e75
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/SetGameSessionIdOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/SetGameSessionIdOptions.cs
deleted file mode 100644
index 81d5812..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/SetGameSessionIdOptions.cs
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- public class SetGameSessionIdOptions
- {
- ///
- /// Game session identifier
- ///
- public string GameSessionId { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct SetGameSessionIdOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_GameSessionId;
-
- public string GameSessionId
- {
- set
- {
- Helper.TryMarshalSet(ref m_GameSessionId, value);
- }
- }
-
- public void Set(SetGameSessionIdOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatCommonInterface.SetgamesessionidApiLatest;
- GameSessionId = other.GameSessionId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as SetGameSessionIdOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_GameSessionId);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/SetGameSessionIdOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/SetGameSessionIdOptions.cs.meta
deleted file mode 100644
index 432b79b..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/SetGameSessionIdOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: f19a95698dbfad347b46b7384e90700e
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/Vec3f.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/Vec3f.cs
deleted file mode 100644
index ac4165c..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/Vec3f.cs
+++ /dev/null
@@ -1,107 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatCommon
-{
- ///
- /// Vector using left-handed coordinate system (as in Unreal Engine)
- ///
- public class Vec3f : ISettable
- {
- ///
- /// X axis coordinate - forward direction
- ///
- public float x { get; set; }
-
- ///
- /// Y axis coordinate - right direction
- ///
- public float y { get; set; }
-
- ///
- /// Z axis coordinate - up direction
- ///
- public float z { get; set; }
-
- internal void Set(Vec3fInternal? other)
- {
- if (other != null)
- {
- x = other.Value.x;
- y = other.Value.y;
- z = other.Value.z;
- }
- }
-
- public void Set(object other)
- {
- Set(other as Vec3fInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct Vec3fInternal : ISettable, System.IDisposable
- {
- private float m_x;
- private float m_y;
- private float m_z;
-
- public float x
- {
- get
- {
- return m_x;
- }
-
- set
- {
- m_x = value;
- }
- }
-
- public float y
- {
- get
- {
- return m_y;
- }
-
- set
- {
- m_y = value;
- }
- }
-
- public float z
- {
- get
- {
- return m_z;
- }
-
- set
- {
- m_z = value;
- }
- }
-
- public void Set(Vec3f other)
- {
- if (other != null)
- {
- x = other.x;
- y = other.y;
- z = other.z;
- }
- }
-
- public void Set(object other)
- {
- Set(other as Vec3f);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/Vec3f.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/Vec3f.cs.meta
deleted file mode 100644
index 38102c8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatCommon/Vec3f.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: ffe5e724b856dce488cd6aee56741f5a
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer.meta
deleted file mode 100644
index c49c825..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: 438c02f5878372b43bb49759e38c6605
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyClientActionRequiredOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyClientActionRequiredOptions.cs
deleted file mode 100644
index e834a88..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyClientActionRequiredOptions.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- public class AddNotifyClientActionRequiredOptions
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AddNotifyClientActionRequiredOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(AddNotifyClientActionRequiredOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatServerInterface.AddnotifyclientactionrequiredApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AddNotifyClientActionRequiredOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyClientActionRequiredOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyClientActionRequiredOptions.cs.meta
deleted file mode 100644
index d549e6c..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyClientActionRequiredOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 6522e475b3a20054aaa23a70d5892bef
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyClientAuthStatusChangedOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyClientAuthStatusChangedOptions.cs
deleted file mode 100644
index ec33af8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyClientAuthStatusChangedOptions.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- public class AddNotifyClientAuthStatusChangedOptions
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AddNotifyClientAuthStatusChangedOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(AddNotifyClientAuthStatusChangedOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatServerInterface.AddnotifyclientauthstatuschangedApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AddNotifyClientAuthStatusChangedOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyClientAuthStatusChangedOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyClientAuthStatusChangedOptions.cs.meta
deleted file mode 100644
index 2a5ae4c..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyClientAuthStatusChangedOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: e51864954e29ec244a215a2a84c08573
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyMessageToClientOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyMessageToClientOptions.cs
deleted file mode 100644
index 34c0f30..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyMessageToClientOptions.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- public class AddNotifyMessageToClientOptions
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AddNotifyMessageToClientOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(AddNotifyMessageToClientOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatServerInterface.AddnotifymessagetoclientApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AddNotifyMessageToClientOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyMessageToClientOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyMessageToClientOptions.cs.meta
deleted file mode 100644
index 7d1cf7d..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AddNotifyMessageToClientOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 0ff19e8e7bbe9ec42992dc0172d2b263
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AntiCheatServerInterface.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AntiCheatServerInterface.cs
deleted file mode 100644
index 2d7d266..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AntiCheatServerInterface.cs
+++ /dev/null
@@ -1,740 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- public sealed partial class AntiCheatServerInterface : Handle
- {
- public AntiCheatServerInterface()
- {
- }
-
- public AntiCheatServerInterface(System.IntPtr innerHandle) : base(innerHandle)
- {
- }
-
- public const int AddnotifyclientactionrequiredApiLatest = 1;
-
- public const int AddnotifyclientauthstatuschangedApiLatest = 1;
-
- public const int AddnotifymessagetoclientApiLatest = 1;
-
- public const int BeginsessionApiLatest = 3;
-
- public const int BeginsessionMaxRegistertimeout = 120;
-
- ///
- /// Limits on RegisterTimeoutSeconds parameter
- ///
- public const int BeginsessionMinRegistertimeout = 10;
-
- public const int EndsessionApiLatest = 1;
-
- public const int GetprotectmessageoutputlengthApiLatest = 1;
-
- public const int ProtectmessageApiLatest = 1;
-
- public const int ReceivemessagefromclientApiLatest = 1;
-
- public const int RegisterclientApiLatest = 1;
-
- public const int SetclientnetworkstateApiLatest = 1;
-
- public const int UnprotectmessageApiLatest = 1;
-
- public const int UnregisterclientApiLatest = 1;
-
- ///
- /// Add a callback issued when an action must be applied to a connected client. The bound function
- /// will only be called between a successful call to and the matching call.
- ///
- /// Structure containing input data
- /// This value is returned to the caller when NotificationFn is invoked
- /// The callback to be fired
- ///
- /// A valid notification ID if successfully bound, or otherwise
- ///
- public ulong AddNotifyClientActionRequired(AddNotifyClientActionRequiredOptions options, object clientData, OnClientActionRequiredCallback notificationFn)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var notificationFnInternal = new OnClientActionRequiredCallbackInternal(OnClientActionRequiredCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, notificationFn, notificationFnInternal);
-
- var funcResult = Bindings.EOS_AntiCheatServer_AddNotifyClientActionRequired(InnerHandle, optionsAddress, clientDataAddress, notificationFnInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryAssignNotificationIdToCallback(clientDataAddress, funcResult);
-
- return funcResult;
- }
-
- ///
- /// Add an optional callback issued when a connected client's authentication status changes. The bound function
- /// will only be called between a successful call to and the matching call.
- ///
- /// Structure containing input data
- /// This value is returned to the caller when NotificationFn is invoked
- /// The callback to be fired
- ///
- /// A valid notification ID if successfully bound, or otherwise
- ///
- public ulong AddNotifyClientAuthStatusChanged(AddNotifyClientAuthStatusChangedOptions options, object clientData, OnClientAuthStatusChangedCallback notificationFn)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var notificationFnInternal = new OnClientAuthStatusChangedCallbackInternal(OnClientAuthStatusChangedCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, notificationFn, notificationFnInternal);
-
- var funcResult = Bindings.EOS_AntiCheatServer_AddNotifyClientAuthStatusChanged(InnerHandle, optionsAddress, clientDataAddress, notificationFnInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryAssignNotificationIdToCallback(clientDataAddress, funcResult);
-
- return funcResult;
- }
-
- ///
- /// Add a callback issued when a new message must be dispatched to a connected client. The bound function
- /// will only be called between a successful call to and the matching call.
- ///
- /// Structure containing input data
- /// This value is returned to the caller when NotificationFn is invoked
- /// The callback to be fired
- ///
- /// A valid notification ID if successfully bound, or otherwise
- ///
- public ulong AddNotifyMessageToClient(AddNotifyMessageToClientOptions options, object clientData, OnMessageToClientCallback notificationFn)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var notificationFnInternal = new OnMessageToClientCallbackInternal(OnMessageToClientCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, notificationFn, notificationFnInternal);
-
- var funcResult = Bindings.EOS_AntiCheatServer_AddNotifyMessageToClient(InnerHandle, optionsAddress, clientDataAddress, notificationFnInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryAssignNotificationIdToCallback(clientDataAddress, funcResult);
-
- return funcResult;
- }
-
- ///
- /// Begin the gameplay session. Event callbacks must be configured with
- /// and before calling this function.
- ///
- /// Structure containing input data.
- ///
- /// - If the initialization succeeded
- /// - If input data was invalid
- ///
- public Result BeginSession(BeginSessionOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_BeginSession(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// End the gameplay session. Should be called when the server is shutting down or entering an idle state.
- ///
- /// Structure containing input data.
- ///
- /// - If the initialization succeeded
- /// - If input data was invalid
- ///
- public Result EndSession(EndSessionOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_EndSession(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional NetProtect feature for game message encryption.
- /// Calculates the required decrypted buffer size for a given input data length.
- /// This will not change for a given SDK version, and allows one time allocation of reusable buffers.
- ///
- /// Structure containing input data.
- /// The length in bytes that is required to call ProtectMessage on the given input size.
- ///
- /// - If the output length was calculated successfully
- /// - If input data was invalid
- ///
- public Result GetProtectMessageOutputLength(GetProtectMessageOutputLengthOptions options, out uint outBufferLengthBytes)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- outBufferLengthBytes = Helper.GetDefault();
-
- var funcResult = Bindings.EOS_AntiCheatServer_GetProtectMessageOutputLength(InnerHandle, optionsAddress, ref outBufferLengthBytes);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional Cerberus feature for gameplay data collection.
- /// Logs a custom gameplay event.
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the event was logged successfully
- /// - If input data was invalid
- ///
- public Result LogEvent(AntiCheatCommon.LogEventOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_LogEvent(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional Cerberus feature for gameplay data collection.
- /// Logs a game round's end and outcome.
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the event was logged successfully
- /// - If input data was invalid
- ///
- public Result LogGameRoundEnd(AntiCheatCommon.LogGameRoundEndOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_LogGameRoundEnd(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional Cerberus feature for gameplay data collection.
- /// Logs a new game round start.
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the event was logged successfully
- /// - If input data was invalid
- ///
- public Result LogGameRoundStart(AntiCheatCommon.LogGameRoundStartOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_LogGameRoundStart(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional Cerberus feature for gameplay data collection.
- /// Logs a player despawning in the game, for example as a result of the character's death,
- /// switching to spectator mode, etc.
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the event was logged successfully
- /// - If input data was invalid
- ///
- public Result LogPlayerDespawn(AntiCheatCommon.LogPlayerDespawnOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_LogPlayerDespawn(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional Cerberus feature for gameplay data collection.
- /// Logs a player being revived after being downed (see options).
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the event was logged successfully
- /// - If input data was invalid
- ///
- public Result LogPlayerRevive(AntiCheatCommon.LogPlayerReviveOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_LogPlayerRevive(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional Cerberus feature for gameplay data collection.
- /// Logs a player spawning into the game.
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the event was logged successfully
- /// - If input data was invalid
- ///
- public Result LogPlayerSpawn(AntiCheatCommon.LogPlayerSpawnOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_LogPlayerSpawn(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional Cerberus feature for gameplay data collection.
- /// Logs that a player has taken damage.
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the event was logged successfully
- /// - If input data was invalid
- ///
- public Result LogPlayerTakeDamage(AntiCheatCommon.LogPlayerTakeDamageOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_LogPlayerTakeDamage(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional Cerberus feature for gameplay data collection.
- /// Logs a player's general state including position and view direction.
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the event was logged successfully
- /// - If input data was invalid
- ///
- public Result LogPlayerTick(AntiCheatCommon.LogPlayerTickOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_LogPlayerTick(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional Cerberus feature for gameplay data collection.
- /// Logs that a player has used a special ability or item which affects their character's capabilities,
- /// for example temporarily increasing their speed or allowing them to see nearby players behind walls.
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the event was logged successfully
- /// - If input data was invalid
- ///
- public Result LogPlayerUseAbility(AntiCheatCommon.LogPlayerUseAbilityOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_LogPlayerUseAbility(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional Cerberus feature for gameplay data collection.
- /// Logs that a player has used a weapon, for example firing one bullet or making one melee attack.
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the event was logged successfully
- /// - If input data was invalid
- ///
- public Result LogPlayerUseWeapon(AntiCheatCommon.LogPlayerUseWeaponOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_LogPlayerUseWeapon(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional NetProtect feature for game message encryption.
- /// Encrypts an arbitrary message that will be sent to a game client and decrypted on the other side.
- ///
- /// Options.Data and OutBuffer may refer to the same buffer to encrypt in place.
- ///
- /// Structure containing input data.
- /// On success, buffer where encrypted message data will be written.
- /// Number of bytes that were written to OutBuffer.
- ///
- /// - If the message was protected successfully
- /// - If input data was invalid
- /// - If the specified ClientHandle was invalid or not currently registered. See RegisterClient.
- ///
- public Result ProtectMessage(ProtectMessageOptions options, out byte[] outBuffer)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- System.IntPtr outBufferAddress = System.IntPtr.Zero;
- uint outBufferLengthBytes = options.OutBufferSizeBytes;
- Helper.TryMarshalAllocate(ref outBufferAddress, outBufferLengthBytes, out _);
-
- var funcResult = Bindings.EOS_AntiCheatServer_ProtectMessage(InnerHandle, optionsAddress, outBufferAddress, ref outBufferLengthBytes);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryMarshalGet(outBufferAddress, out outBuffer, outBufferLengthBytes);
- Helper.TryMarshalDispose(ref outBufferAddress);
-
- return funcResult;
- }
-
- ///
- /// Call when an anti-cheat message is received from a client.
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the message was processed successfully
- /// - If input data was invalid
- ///
- public Result ReceiveMessageFromClient(ReceiveMessageFromClientOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_ReceiveMessageFromClient(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Register a connected client. Must be paired with a call to UnregisterClient.
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the player was registered successfully
- /// - If input data was invalid
- ///
- public Result RegisterClient(RegisterClientOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_RegisterClient(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional Cerberus feature for gameplay data collection.
- /// Registers a custom gameplay event.
- ///
- /// All custom game events must be registered before is called for the first time.
- /// After the first call to , this function cannot be called any longer.
- ///
- /// Structure containing input data.
- ///
- /// - If the event was registered successfully
- /// - If input data was invalid
- ///
- public Result RegisterEvent(AntiCheatCommon.RegisterEventOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_RegisterEvent(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Remove a previously bound handler.
- ///
- /// The previously bound notification ID
- public void RemoveNotifyClientActionRequired(ulong notificationId)
- {
- Helper.TryRemoveCallbackByNotificationId(notificationId);
-
- Bindings.EOS_AntiCheatServer_RemoveNotifyClientActionRequired(InnerHandle, notificationId);
- }
-
- ///
- /// Remove a previously bound handler.
- ///
- /// The previously bound notification ID
- public void RemoveNotifyClientAuthStatusChanged(ulong notificationId)
- {
- Helper.TryRemoveCallbackByNotificationId(notificationId);
-
- Bindings.EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChanged(InnerHandle, notificationId);
- }
-
- ///
- /// Remove a previously bound handler.
- ///
- /// The previously bound notification ID
- public void RemoveNotifyMessageToClient(ulong notificationId)
- {
- Helper.TryRemoveCallbackByNotificationId(notificationId);
-
- Bindings.EOS_AntiCheatServer_RemoveNotifyMessageToClient(InnerHandle, notificationId);
- }
-
- ///
- /// Optional. Sets or updates client details including input device and admin status.
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the flags were updated successfully
- /// - If input data was invalid
- ///
- public Result SetClientDetails(AntiCheatCommon.SetClientDetailsOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_SetClientDetails(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional. Can be used to indicate that a client is legitimately known to be
- /// temporarily unable to communicate, for example as a result of loading a new level.
- ///
- /// The bIsNetworkActive flag must be set back to true when users enter normal
- /// gameplay, otherwise anti-cheat enforcement will not work correctly.
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the network state was updated successfully
- /// - If input data was invalid
- ///
- public Result SetClientNetworkState(SetClientNetworkStateOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_SetClientNetworkState(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional. Sets or updates a game session identifier which can be attached to other data for reference.
- /// The identifier can be updated at any time for currently and subsequently registered clients.
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the game session identifier was set successfully
- /// - If input data was invalid
- ///
- public Result SetGameSessionId(AntiCheatCommon.SetGameSessionIdOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_SetGameSessionId(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Optional NetProtect feature for game message encryption.
- /// Decrypts an encrypted message received from a game client.
- ///
- /// Options.Data and OutBuffer may refer to the same buffer to decrypt in place.
- ///
- /// Structure containing input data.
- /// On success, buffer where encrypted message data will be written.
- /// Number of bytes that were written to OutBuffer.
- ///
- /// - If the message was unprotected successfully
- /// - If input data was invalid
- ///
- public Result UnprotectMessage(UnprotectMessageOptions options, out byte[] outBuffer)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- System.IntPtr outBufferAddress = System.IntPtr.Zero;
- uint outBufferLengthBytes = options.OutBufferSizeBytes;
- Helper.TryMarshalAllocate(ref outBufferAddress, outBufferLengthBytes, out _);
-
- var funcResult = Bindings.EOS_AntiCheatServer_UnprotectMessage(InnerHandle, optionsAddress, outBufferAddress, ref outBufferLengthBytes);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryMarshalGet(outBufferAddress, out outBuffer, outBufferLengthBytes);
- Helper.TryMarshalDispose(ref outBufferAddress);
-
- return funcResult;
- }
-
- ///
- /// Unregister a disconnected client.
- ///
- /// This function may only be called between a successful call to and
- /// the matching call.
- ///
- /// Structure containing input data.
- ///
- /// - If the player was unregistered successfully
- /// - If input data was invalid
- ///
- public Result UnregisterClient(UnregisterClientOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_AntiCheatServer_UnregisterClient(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- [MonoPInvokeCallback(typeof(OnClientActionRequiredCallbackInternal))]
- internal static void OnClientActionRequiredCallbackInternalImplementation(System.IntPtr data)
- {
- OnClientActionRequiredCallback callback;
- AntiCheatCommon.OnClientActionRequiredCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnClientAuthStatusChangedCallbackInternal))]
- internal static void OnClientAuthStatusChangedCallbackInternalImplementation(System.IntPtr data)
- {
- OnClientAuthStatusChangedCallback callback;
- AntiCheatCommon.OnClientAuthStatusChangedCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnMessageToClientCallbackInternal))]
- internal static void OnMessageToClientCallbackInternalImplementation(System.IntPtr data)
- {
- OnMessageToClientCallback callback;
- AntiCheatCommon.OnMessageToClientCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AntiCheatServerInterface.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AntiCheatServerInterface.cs.meta
deleted file mode 100644
index 6ddba0c..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/AntiCheatServerInterface.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: f913dbac3a8f7374f8b03ec21031e0e0
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/BeginSessionOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/BeginSessionOptions.cs
deleted file mode 100644
index 5b56529..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/BeginSessionOptions.cs
+++ /dev/null
@@ -1,95 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- public class BeginSessionOptions
- {
- ///
- /// Time in seconds to allow newly registered clients to complete anti-cheat authentication.
- /// Recommended value: 60
- ///
- public uint RegisterTimeoutSeconds { get; set; }
-
- ///
- /// Optional name of this game server
- ///
- public string ServerName { get; set; }
-
- ///
- /// Gameplay data collection APIs such as LogPlayerTick will be enabled if set to true.
- /// If you do not use these APIs, it is more efficient to set this value to false.
- ///
- public bool EnableGameplayData { get; set; }
-
- ///
- /// The Product User ID of the local user who is associated with this session. Dedicated servers should set this to null.
- ///
- public ProductUserId LocalUserId { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct BeginSessionOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private uint m_RegisterTimeoutSeconds;
- private System.IntPtr m_ServerName;
- private int m_EnableGameplayData;
- private System.IntPtr m_LocalUserId;
-
- public uint RegisterTimeoutSeconds
- {
- set
- {
- m_RegisterTimeoutSeconds = value;
- }
- }
-
- public string ServerName
- {
- set
- {
- Helper.TryMarshalSet(ref m_ServerName, value);
- }
- }
-
- public bool EnableGameplayData
- {
- set
- {
- Helper.TryMarshalSet(ref m_EnableGameplayData, value);
- }
- }
-
- public ProductUserId LocalUserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_LocalUserId, value);
- }
- }
-
- public void Set(BeginSessionOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatServerInterface.BeginsessionApiLatest;
- RegisterTimeoutSeconds = other.RegisterTimeoutSeconds;
- ServerName = other.ServerName;
- EnableGameplayData = other.EnableGameplayData;
- LocalUserId = other.LocalUserId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as BeginSessionOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_ServerName);
- Helper.TryMarshalDispose(ref m_LocalUserId);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/BeginSessionOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/BeginSessionOptions.cs.meta
deleted file mode 100644
index e6eaf8a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/BeginSessionOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 71304b30978680d4aa41f0974aef719d
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/EndSessionOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/EndSessionOptions.cs
deleted file mode 100644
index b391adc..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/EndSessionOptions.cs
+++ /dev/null
@@ -1,32 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- public class EndSessionOptions
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct EndSessionOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(EndSessionOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatServerInterface.EndsessionApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as EndSessionOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/EndSessionOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/EndSessionOptions.cs.meta
deleted file mode 100644
index 25f2f71..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/EndSessionOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 9857e8672adb74e438abe424f5a79983
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/GetProtectMessageOutputLengthOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/GetProtectMessageOutputLengthOptions.cs
deleted file mode 100644
index b20de52..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/GetProtectMessageOutputLengthOptions.cs
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- public class GetProtectMessageOutputLengthOptions
- {
- ///
- /// Length in bytes of input
- ///
- public uint DataLengthBytes { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct GetProtectMessageOutputLengthOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private uint m_DataLengthBytes;
-
- public uint DataLengthBytes
- {
- set
- {
- m_DataLengthBytes = value;
- }
- }
-
- public void Set(GetProtectMessageOutputLengthOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatServerInterface.GetprotectmessageoutputlengthApiLatest;
- DataLengthBytes = other.DataLengthBytes;
- }
- }
-
- public void Set(object other)
- {
- Set(other as GetProtectMessageOutputLengthOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/GetProtectMessageOutputLengthOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/GetProtectMessageOutputLengthOptions.cs.meta
deleted file mode 100644
index b9f5650..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/GetProtectMessageOutputLengthOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 667f61887906677448b877657fe8df45
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnClientActionRequiredCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnClientActionRequiredCallback.cs
deleted file mode 100644
index 3d4b70b..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnClientActionRequiredCallback.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- ///
- /// Callback issued when an action must be applied to a connected client.
- /// This callback is always issued from within on its calling thread.
- ///
- public delegate void OnClientActionRequiredCallback(AntiCheatCommon.OnClientActionRequiredCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnClientActionRequiredCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnClientActionRequiredCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnClientActionRequiredCallback.cs.meta
deleted file mode 100644
index 50f2b5e..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnClientActionRequiredCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 0d65b6d7d19d9eb4aa216922080b5407
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnClientAuthStatusChangedCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnClientAuthStatusChangedCallback.cs
deleted file mode 100644
index 93919c5..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnClientAuthStatusChangedCallback.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- ///
- /// Optional callback issued when a connected client's authentication status has changed.
- /// This callback is always issued from within on its calling thread.
- ///
- public delegate void OnClientAuthStatusChangedCallback(AntiCheatCommon.OnClientAuthStatusChangedCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnClientAuthStatusChangedCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnClientAuthStatusChangedCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnClientAuthStatusChangedCallback.cs.meta
deleted file mode 100644
index af8df36..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnClientAuthStatusChangedCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 27723af457aee354e830ea3bc8a8d39c
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnMessageToClientCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnMessageToClientCallback.cs
deleted file mode 100644
index b29bf9e..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnMessageToClientCallback.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- ///
- /// Callback issued when a new message must be dispatched to a connected client.
- ///
- /// Messages contain opaque binary data of up to 256 bytes and must be transmitted
- /// to the correct client using the game's own networking layer, then delivered
- /// to the client anti-cheat instance using the function.
- ///
- /// This callback is always issued from within on its calling thread.
- ///
- public delegate void OnMessageToClientCallback(AntiCheatCommon.OnMessageToClientCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnMessageToClientCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnMessageToClientCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnMessageToClientCallback.cs.meta
deleted file mode 100644
index 6b233a8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/OnMessageToClientCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 198677b228758bb4f8ae03b135d63629
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/ProtectMessageOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/ProtectMessageOptions.cs
deleted file mode 100644
index a49bfb7..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/ProtectMessageOptions.cs
+++ /dev/null
@@ -1,79 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- public class ProtectMessageOptions
- {
- ///
- /// Locally unique value describing the remote user to whom the message will be sent
- ///
- public System.IntPtr ClientHandle { get; set; }
-
- ///
- /// The data to encrypt
- ///
- public byte[] Data { get; set; }
-
- ///
- /// The size in bytes of OutBuffer
- ///
- public uint OutBufferSizeBytes { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct ProtectMessageOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_ClientHandle;
- private uint m_DataLengthBytes;
- private System.IntPtr m_Data;
- private uint m_OutBufferSizeBytes;
-
- public System.IntPtr ClientHandle
- {
- set
- {
- m_ClientHandle = value;
- }
- }
-
- public byte[] Data
- {
- set
- {
- Helper.TryMarshalSet(ref m_Data, value, out m_DataLengthBytes);
- }
- }
-
- public uint OutBufferSizeBytes
- {
- set
- {
- m_OutBufferSizeBytes = value;
- }
- }
-
- public void Set(ProtectMessageOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatServerInterface.ProtectmessageApiLatest;
- ClientHandle = other.ClientHandle;
- Data = other.Data;
- OutBufferSizeBytes = other.OutBufferSizeBytes;
- }
- }
-
- public void Set(object other)
- {
- Set(other as ProtectMessageOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_ClientHandle);
- Helper.TryMarshalDispose(ref m_Data);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/ProtectMessageOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/ProtectMessageOptions.cs.meta
deleted file mode 100644
index 8d469a8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/ProtectMessageOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: c735b92a270c7e84bb171d63f511fc6a
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/ReceiveMessageFromClientOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/ReceiveMessageFromClientOptions.cs
deleted file mode 100644
index 987cce8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/ReceiveMessageFromClientOptions.cs
+++ /dev/null
@@ -1,64 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- public class ReceiveMessageFromClientOptions
- {
- ///
- /// Optional value, if non-null then only messages addressed to this specific client will be returned
- ///
- public System.IntPtr ClientHandle { get; set; }
-
- ///
- /// The data received
- ///
- public byte[] Data { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct ReceiveMessageFromClientOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_ClientHandle;
- private uint m_DataLengthBytes;
- private System.IntPtr m_Data;
-
- public System.IntPtr ClientHandle
- {
- set
- {
- m_ClientHandle = value;
- }
- }
-
- public byte[] Data
- {
- set
- {
- Helper.TryMarshalSet(ref m_Data, value, out m_DataLengthBytes);
- }
- }
-
- public void Set(ReceiveMessageFromClientOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatServerInterface.ReceivemessagefromclientApiLatest;
- ClientHandle = other.ClientHandle;
- Data = other.Data;
- }
- }
-
- public void Set(object other)
- {
- Set(other as ReceiveMessageFromClientOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_ClientHandle);
- Helper.TryMarshalDispose(ref m_Data);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/ReceiveMessageFromClientOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/ReceiveMessageFromClientOptions.cs.meta
deleted file mode 100644
index e742531..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/ReceiveMessageFromClientOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 4a9bb8c17e011cb4580fd0a1fdda5304
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/RegisterClientOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/RegisterClientOptions.cs
deleted file mode 100644
index 773c0c6..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/RegisterClientOptions.cs
+++ /dev/null
@@ -1,114 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- public class RegisterClientOptions
- {
- ///
- /// Locally unique value describing the remote user (e.g. a player object pointer)
- ///
- public System.IntPtr ClientHandle { get; set; }
-
- ///
- /// Type of remote user being registered
- ///
- public AntiCheatCommon.AntiCheatCommonClientType ClientType { get; set; }
-
- ///
- /// Remote user's platform, if known
- ///
- public AntiCheatCommon.AntiCheatCommonClientPlatform ClientPlatform { get; set; }
-
- ///
- /// Identifier for the remote user. This is typically a string representation of an
- /// account ID, but it can be any string which is both unique (two different users will never
- /// have the same string) and consistent (if the same user connects to this game session
- /// twice, the same string will be used) in the scope of a single protected game session.
- ///
- public string AccountId { get; set; }
-
- ///
- /// Optional IP address for the remote user. May be null if not available.
- /// IPv4 format: "0.0.0.0"
- /// IPv6 format: "0:0:0:0:0:0:0:0"
- ///
- public string IpAddress { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct RegisterClientOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_ClientHandle;
- private AntiCheatCommon.AntiCheatCommonClientType m_ClientType;
- private AntiCheatCommon.AntiCheatCommonClientPlatform m_ClientPlatform;
- private System.IntPtr m_AccountId;
- private System.IntPtr m_IpAddress;
-
- public System.IntPtr ClientHandle
- {
- set
- {
- m_ClientHandle = value;
- }
- }
-
- public AntiCheatCommon.AntiCheatCommonClientType ClientType
- {
- set
- {
- m_ClientType = value;
- }
- }
-
- public AntiCheatCommon.AntiCheatCommonClientPlatform ClientPlatform
- {
- set
- {
- m_ClientPlatform = value;
- }
- }
-
- public string AccountId
- {
- set
- {
- Helper.TryMarshalSet(ref m_AccountId, value);
- }
- }
-
- public string IpAddress
- {
- set
- {
- Helper.TryMarshalSet(ref m_IpAddress, value);
- }
- }
-
- public void Set(RegisterClientOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatServerInterface.RegisterclientApiLatest;
- ClientHandle = other.ClientHandle;
- ClientType = other.ClientType;
- ClientPlatform = other.ClientPlatform;
- AccountId = other.AccountId;
- IpAddress = other.IpAddress;
- }
- }
-
- public void Set(object other)
- {
- Set(other as RegisterClientOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_ClientHandle);
- Helper.TryMarshalDispose(ref m_AccountId);
- Helper.TryMarshalDispose(ref m_IpAddress);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/RegisterClientOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/RegisterClientOptions.cs.meta
deleted file mode 100644
index 8607f0a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/RegisterClientOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 12c848b649f146441b625c96017f2df0
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/SetClientNetworkStateOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/SetClientNetworkStateOptions.cs
deleted file mode 100644
index e215af1..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/SetClientNetworkStateOptions.cs
+++ /dev/null
@@ -1,62 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- public class SetClientNetworkStateOptions
- {
- ///
- /// Locally unique value describing the remote user (e.g. a player object pointer)
- ///
- public System.IntPtr ClientHandle { get; set; }
-
- ///
- /// True if the network is functioning normally, false if temporarily interrupted
- ///
- public bool IsNetworkActive { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct SetClientNetworkStateOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_ClientHandle;
- private int m_IsNetworkActive;
-
- public System.IntPtr ClientHandle
- {
- set
- {
- m_ClientHandle = value;
- }
- }
-
- public bool IsNetworkActive
- {
- set
- {
- Helper.TryMarshalSet(ref m_IsNetworkActive, value);
- }
- }
-
- public void Set(SetClientNetworkStateOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatServerInterface.SetclientnetworkstateApiLatest;
- ClientHandle = other.ClientHandle;
- IsNetworkActive = other.IsNetworkActive;
- }
- }
-
- public void Set(object other)
- {
- Set(other as SetClientNetworkStateOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_ClientHandle);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/SetClientNetworkStateOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/SetClientNetworkStateOptions.cs.meta
deleted file mode 100644
index a208944..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/SetClientNetworkStateOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: c930f59cb511ea74c9f40688194c20a2
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/UnprotectMessageOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/UnprotectMessageOptions.cs
deleted file mode 100644
index ece3ead..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/UnprotectMessageOptions.cs
+++ /dev/null
@@ -1,79 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- public class UnprotectMessageOptions
- {
- ///
- /// Locally unique value describing the remote user from whom the message was received
- ///
- public System.IntPtr ClientHandle { get; set; }
-
- ///
- /// The data to decrypt
- ///
- public byte[] Data { get; set; }
-
- ///
- /// The size in bytes of OutBuffer
- ///
- public uint OutBufferSizeBytes { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct UnprotectMessageOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_ClientHandle;
- private uint m_DataLengthBytes;
- private System.IntPtr m_Data;
- private uint m_OutBufferSizeBytes;
-
- public System.IntPtr ClientHandle
- {
- set
- {
- m_ClientHandle = value;
- }
- }
-
- public byte[] Data
- {
- set
- {
- Helper.TryMarshalSet(ref m_Data, value, out m_DataLengthBytes);
- }
- }
-
- public uint OutBufferSizeBytes
- {
- set
- {
- m_OutBufferSizeBytes = value;
- }
- }
-
- public void Set(UnprotectMessageOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatServerInterface.UnprotectmessageApiLatest;
- ClientHandle = other.ClientHandle;
- Data = other.Data;
- OutBufferSizeBytes = other.OutBufferSizeBytes;
- }
- }
-
- public void Set(object other)
- {
- Set(other as UnprotectMessageOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_ClientHandle);
- Helper.TryMarshalDispose(ref m_Data);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/UnprotectMessageOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/UnprotectMessageOptions.cs.meta
deleted file mode 100644
index 3498310..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/UnprotectMessageOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 2ecc277aa57c1964aac660117a555adb
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/UnregisterClientOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/UnregisterClientOptions.cs
deleted file mode 100644
index 2a431fe..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/UnregisterClientOptions.cs
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.AntiCheatServer
-{
- public class UnregisterClientOptions
- {
- ///
- /// Locally unique value describing the remote user, as previously passed to RegisterClient
- ///
- public System.IntPtr ClientHandle { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct UnregisterClientOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_ClientHandle;
-
- public System.IntPtr ClientHandle
- {
- set
- {
- m_ClientHandle = value;
- }
- }
-
- public void Set(UnregisterClientOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AntiCheatServerInterface.UnregisterclientApiLatest;
- ClientHandle = other.ClientHandle;
- }
- }
-
- public void Set(object other)
- {
- Set(other as UnregisterClientOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_ClientHandle);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/UnregisterClientOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/UnregisterClientOptions.cs.meta
deleted file mode 100644
index abad861..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AntiCheatServer/UnregisterClientOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 62e44e7933d068848a52d9fc11898acd
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AttributeType.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AttributeType.cs
deleted file mode 100644
index 8b57b5e..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AttributeType.cs
+++ /dev/null
@@ -1,30 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices
-{
- ///
- /// Supported types of data that can be stored with inside an attribute (used by sessions/lobbies/etc)
- ///
- ///
- ///
- public enum AttributeType : int
- {
- ///
- /// Boolean value (true/false)
- ///
- Boolean = 0,
- ///
- /// 64 bit integers
- ///
- Int64 = 1,
- ///
- /// Double/floating point precision
- ///
- Double = 2,
- ///
- /// UTF8 Strings
- ///
- String = 3
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AttributeType.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AttributeType.cs.meta
deleted file mode 100644
index e2e63a6..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/AttributeType.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 6d5b8e5136f2e5d43942177a94f64b50
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth.meta
deleted file mode 100644
index f033cec..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: fceb38088dc1dbe438615246344faac3
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AccountFeatureRestrictedInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AccountFeatureRestrictedInfo.cs
deleted file mode 100644
index a1328af..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AccountFeatureRestrictedInfo.cs
+++ /dev/null
@@ -1,71 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Intermediate data needed to complete account restriction verification during login flow, returned by when the ResultCode is
- /// The URI inside should be exposed to the user for entry in a web browser. The URI must be copied out of this struct before completion of the callback.
- ///
- public class AccountFeatureRestrictedInfo : ISettable
- {
- ///
- /// The end-user verification URI. Users must be asked to open the page in a browser to address the restrictions
- ///
- public string VerificationURI { get; set; }
-
- internal void Set(AccountFeatureRestrictedInfoInternal? other)
- {
- if (other != null)
- {
- VerificationURI = other.Value.VerificationURI;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AccountFeatureRestrictedInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AccountFeatureRestrictedInfoInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_VerificationURI;
-
- public string VerificationURI
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_VerificationURI, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_VerificationURI, value);
- }
- }
-
- public void Set(AccountFeatureRestrictedInfo other)
- {
- if (other != null)
- {
- m_ApiVersion = AuthInterface.AccountfeaturerestrictedinfoApiLatest;
- VerificationURI = other.VerificationURI;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AccountFeatureRestrictedInfo);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_VerificationURI);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AccountFeatureRestrictedInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AccountFeatureRestrictedInfo.cs.meta
deleted file mode 100644
index cf3c33f..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AccountFeatureRestrictedInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: bf78e338fb1b9bc4baa13af74617798a
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AddNotifyLoginStatusChangedOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AddNotifyLoginStatusChangedOptions.cs
deleted file mode 100644
index 15850aa..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AddNotifyLoginStatusChangedOptions.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Input parameters for the Function.
- ///
- public class AddNotifyLoginStatusChangedOptions
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AddNotifyLoginStatusChangedOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(AddNotifyLoginStatusChangedOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AuthInterface.AddnotifyloginstatuschangedApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AddNotifyLoginStatusChangedOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AddNotifyLoginStatusChangedOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AddNotifyLoginStatusChangedOptions.cs.meta
deleted file mode 100644
index 1739c76..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AddNotifyLoginStatusChangedOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 4a4a1234dbff477419b23d10ef8b2406
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthInterface.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthInterface.cs
deleted file mode 100644
index 1ad66a4..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthInterface.cs
+++ /dev/null
@@ -1,376 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- public sealed partial class AuthInterface : Handle
- {
- public AuthInterface()
- {
- }
-
- public AuthInterface(System.IntPtr innerHandle) : base(innerHandle)
- {
- }
-
- ///
- /// The most recent version of the struct.
- ///
- public const int AccountfeaturerestrictedinfoApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int AddnotifyloginstatuschangedApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int CopyuserauthtokenApiLatest = 1;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int CredentialsApiLatest = 3;
-
- ///
- /// The most recent version of the API.
- ///
- public const int DeletepersistentauthApiLatest = 2;
-
- ///
- /// The most recent version of the API.
- ///
- public const int LinkaccountApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int LoginApiLatest = 2;
-
- ///
- /// The most recent version of the API.
- ///
- public const int LogoutApiLatest = 1;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int PingrantinfoApiLatest = 2;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int TokenApiLatest = 2;
-
- ///
- /// The most recent version of the API.
- ///
- public const int VerifyuserauthApiLatest = 1;
-
- ///
- /// Register to receive login status updates.
- /// @note must call RemoveNotifyLoginStatusChanged to remove the notification
- ///
- /// structure containing the api version of AddNotifyLoginStatusChanged to use
- /// arbitrary data that is passed back to you in the callback
- /// a callback that is fired when the login status for a user changes
- ///
- /// handle representing the registered callback
- ///
- public ulong AddNotifyLoginStatusChanged(AddNotifyLoginStatusChangedOptions options, object clientData, OnLoginStatusChangedCallback notification)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var notificationInternal = new OnLoginStatusChangedCallbackInternal(OnLoginStatusChangedCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, notification, notificationInternal);
-
- var funcResult = Bindings.EOS_Auth_AddNotifyLoginStatusChanged(InnerHandle, optionsAddress, clientDataAddress, notificationInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryAssignNotificationIdToCallback(clientDataAddress, funcResult);
-
- return funcResult;
- }
-
- ///
- /// Fetches a user auth token for an Epic Online Services Account ID.
- ///
- ///
- /// Structure containing the api version of CopyUserAuthToken to use
- /// The Epic Online Services Account ID of the user being queried
- /// The auth token for the given user, if it exists and is valid; use when finished
- ///
- /// if the information is available and passed out in OutUserAuthToken
- /// if you pass a null pointer for the out parameter
- /// if the auth token is not found or expired.
- ///
- public Result CopyUserAuthToken(CopyUserAuthTokenOptions options, EpicAccountId localUserId, out Token outUserAuthToken)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var localUserIdInnerHandle = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref localUserIdInnerHandle, localUserId);
-
- var outUserAuthTokenAddress = System.IntPtr.Zero;
-
- var funcResult = Bindings.EOS_Auth_CopyUserAuthToken(InnerHandle, optionsAddress, localUserIdInnerHandle, ref outUserAuthTokenAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- if (Helper.TryMarshalGet(outUserAuthTokenAddress, out outUserAuthToken))
- {
- Bindings.EOS_Auth_Token_Release(outUserAuthTokenAddress);
- }
-
- return funcResult;
- }
-
- ///
- /// Deletes a previously received and locally stored persistent auth access token for the currently logged in user of the local device.
- ///
- /// On Desktop and Mobile platforms, the access token is deleted from the keychain of the local user and a backend request is made to revoke the token on the authentication server.
- /// On Console platforms, even though the caller is responsible for storing and deleting the access token on the local device,
- /// this function should still be called with the access token before its deletion to make the best effort in attempting to also revoke it on the authentication server.
- /// If the function would fail on Console, the caller should still proceed as normal to delete the access token locally as intended.
- ///
- /// structure containing operation input parameters
- /// arbitrary data that is passed back to you in the CompletionDelegate
- /// a callback that is fired when the deletion operation completes, either successfully or in error
- public void DeletePersistentAuth(DeletePersistentAuthOptions options, object clientData, OnDeletePersistentAuthCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnDeletePersistentAuthCallbackInternal(OnDeletePersistentAuthCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Auth_DeletePersistentAuth(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- ///
- /// Fetch an Epic Online Services Account ID that is logged in.
- ///
- /// An index into the list of logged in accounts. If the index is out of bounds, the returned Epic Online Services Account ID will be invalid.
- ///
- /// The Epic Online Services Account ID associated with the index passed
- ///
- public EpicAccountId GetLoggedInAccountByIndex(int index)
- {
- var funcResult = Bindings.EOS_Auth_GetLoggedInAccountByIndex(InnerHandle, index);
-
- EpicAccountId funcResultReturn;
- Helper.TryMarshalGet(funcResult, out funcResultReturn);
- return funcResultReturn;
- }
-
- ///
- /// Fetch the number of accounts that are logged in.
- ///
- ///
- /// the number of accounts logged in.
- ///
- public int GetLoggedInAccountsCount()
- {
- var funcResult = Bindings.EOS_Auth_GetLoggedInAccountsCount(InnerHandle);
-
- return funcResult;
- }
-
- ///
- /// Fetches the login status for an Epic Online Services Account ID.
- ///
- /// The Epic Online Services Account ID of the user being queried
- ///
- /// The enum value of a user's login status
- ///
- public LoginStatus GetLoginStatus(EpicAccountId localUserId)
- {
- var localUserIdInnerHandle = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref localUserIdInnerHandle, localUserId);
-
- var funcResult = Bindings.EOS_Auth_GetLoginStatus(InnerHandle, localUserIdInnerHandle);
-
- return funcResult;
- }
-
- ///
- /// Link external account by continuing previous login attempt with a continuance token.
- ///
- /// On Desktop and Mobile platforms, the user will be presented the Epic Account Portal to resolve their identity.
- ///
- /// On Console, the user will login to their Epic Account using an external device, e.g. a mobile device or a desktop PC,
- /// by browsing to the presented authentication URL and entering the device code presented by the game on the console.
- ///
- /// On success, the user will be logged in at the completion of this action.
- /// This will commit this external account to the Epic Account and cannot be undone in the SDK.
- ///
- /// structure containing the account credentials to use during the link account operation
- /// arbitrary data that is passed back to you in the CompletionDelegate
- /// a callback that is fired when the link account operation completes, either successfully or in error
- public void LinkAccount(LinkAccountOptions options, object clientData, OnLinkAccountCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnLinkAccountCallbackInternal(OnLinkAccountCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Auth_LinkAccount(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- ///
- /// Login/Authenticate with user credentials.
- ///
- /// structure containing the account credentials to use during the login operation
- /// arbitrary data that is passed back to you in the CompletionDelegate
- /// a callback that is fired when the login operation completes, either successfully or in error
- public void Login(LoginOptions options, object clientData, OnLoginCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnLoginCallbackInternal(OnLoginCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Auth_Login(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- ///
- /// Signs the player out of the online service.
- ///
- /// structure containing information about which account to log out.
- /// arbitrary data that is passed back to you in the CompletionDelegate
- /// a callback that is fired when the logout operation completes, either successfully or in error
- public void Logout(LogoutOptions options, object clientData, OnLogoutCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnLogoutCallbackInternal(OnLogoutCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Auth_Logout(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- ///
- /// Unregister from receiving login status updates.
- ///
- /// handle representing the registered callback
- public void RemoveNotifyLoginStatusChanged(ulong inId)
- {
- Helper.TryRemoveCallbackByNotificationId(inId);
-
- Bindings.EOS_Auth_RemoveNotifyLoginStatusChanged(InnerHandle, inId);
- }
-
- ///
- /// Contact the backend service to verify validity of an existing user auth token.
- /// This function is intended for server-side use only.
- ///
- /// structure containing information about the auth token being verified
- /// arbitrary data that is passed back to you in the CompletionDelegate
- /// a callback that is fired when the logout operation completes, either successfully or in error
- public void VerifyUserAuth(VerifyUserAuthOptions options, object clientData, OnVerifyUserAuthCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnVerifyUserAuthCallbackInternal(OnVerifyUserAuthCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Auth_VerifyUserAuth(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- [MonoPInvokeCallback(typeof(OnDeletePersistentAuthCallbackInternal))]
- internal static void OnDeletePersistentAuthCallbackInternalImplementation(System.IntPtr data)
- {
- OnDeletePersistentAuthCallback callback;
- DeletePersistentAuthCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnLinkAccountCallbackInternal))]
- internal static void OnLinkAccountCallbackInternalImplementation(System.IntPtr data)
- {
- OnLinkAccountCallback callback;
- LinkAccountCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnLoginCallbackInternal))]
- internal static void OnLoginCallbackInternalImplementation(System.IntPtr data)
- {
- OnLoginCallback callback;
- LoginCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnLoginStatusChangedCallbackInternal))]
- internal static void OnLoginStatusChangedCallbackInternalImplementation(System.IntPtr data)
- {
- OnLoginStatusChangedCallback callback;
- LoginStatusChangedCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnLogoutCallbackInternal))]
- internal static void OnLogoutCallbackInternalImplementation(System.IntPtr data)
- {
- OnLogoutCallback callback;
- LogoutCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnVerifyUserAuthCallbackInternal))]
- internal static void OnVerifyUserAuthCallbackInternalImplementation(System.IntPtr data)
- {
- OnVerifyUserAuthCallback callback;
- VerifyUserAuthCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthInterface.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthInterface.cs.meta
deleted file mode 100644
index bcea1a7..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthInterface.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 346aa4c120637f746b7efe3a4b8006c0
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthScopeFlags.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthScopeFlags.cs
deleted file mode 100644
index e2bd7f6..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthScopeFlags.cs
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Flags that describe user permissions
- ///
- [System.Flags]
- public enum AuthScopeFlags : int
- {
- NoFlags = 0x0,
- ///
- /// Permissions to see your account ID, display name, language and country
- ///
- BasicProfile = 0x1,
- ///
- /// Permissions to see a list of your friends who use this application
- ///
- FriendsList = 0x2,
- ///
- /// Permissions to set your online presence and see presence of your friends
- ///
- Presence = 0x4,
- ///
- /// Permissions to manage the Epic friends list. This scope is restricted to Epic first party products, and attempting to use it will result in authentication failures.
- ///
- FriendsManagement = 0x8,
- ///
- /// Permissions to see email in the response when fetching information for a user. This scope is restricted to Epic first party products, and attempting to use it will result in authentication failures.
- ///
- Email = 0x10
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthScopeFlags.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthScopeFlags.cs.meta
deleted file mode 100644
index bd7c373..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthScopeFlags.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 1d6721d99e1945048a773f1434bed233
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthTokenType.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthTokenType.cs
deleted file mode 100644
index 3358de1..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthTokenType.cs
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Types of auth tokens
- ///
- ///
- ///
- public enum AuthTokenType : int
- {
- ///
- /// Auth token is for a validated client
- ///
- Client = 0,
- ///
- /// Auth token is for a validated user
- ///
- User = 1
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthTokenType.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthTokenType.cs.meta
deleted file mode 100644
index fef6883..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/AuthTokenType.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: d844e7a164972ff449592404a013e32b
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/CopyUserAuthTokenOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/CopyUserAuthTokenOptions.cs
deleted file mode 100644
index 9ba7c0d..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/CopyUserAuthTokenOptions.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Input parameters for the function.
- ///
- public class CopyUserAuthTokenOptions
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct CopyUserAuthTokenOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(CopyUserAuthTokenOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AuthInterface.CopyuserauthtokenApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as CopyUserAuthTokenOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/CopyUserAuthTokenOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/CopyUserAuthTokenOptions.cs.meta
deleted file mode 100644
index cd074b4..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/CopyUserAuthTokenOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 73b393d7756401847b7f19bf47a7f8e8
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/Credentials.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/Credentials.cs
deleted file mode 100644
index 0262952..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/Credentials.cs
+++ /dev/null
@@ -1,177 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// A structure that contains login credentials. What is required is dependent on the type of login being initiated.
- ///
- /// This is part of the input structure and related to device auth.
- ///
- /// Use of the ID and Token fields differs based on the Type. They should be null, unless specified:
- /// - ID is the email address, and Token is the password.
- /// - Token is the exchange code.
- /// - If targeting console platforms, Token is the long lived refresh token. Otherwise N/A.
- /// - N/A.
- /// - ID is the host (e.g. localhost:6547), and Token is the credential name registered in the EOS Developer Authentication Tool.
- /// - Token is the refresh token.
- /// - SystemAuthCredentialsOptions may be required if targeting mobile platforms. Otherwise N/A.
- /// - Token is the external auth token specified by ExternalType.
- ///
- ///
- ///
- ///
- public class Credentials : ISettable
- {
- ///
- /// ID of the user logging in, based on
- ///
- public string Id { get; set; }
-
- ///
- /// Credentials or token related to the user logging in
- ///
- public string Token { get; set; }
-
- ///
- /// Type of login. Needed to identify the auth method to use
- ///
- public LoginCredentialType Type { get; set; }
-
- ///
- /// This field is for system specific options, if any.
- ///
- /// If provided, the structure will be located in (System)/eos_(system).h.
- /// The structure will be named EOS_(System)_Auth_CredentialsOptions.
- ///
- public System.IntPtr SystemAuthCredentialsOptions { get; set; }
-
- ///
- /// Type of external login. Needed to identify the external auth method to use.
- /// Used when login type is set to , ignored for other methods.
- ///
- public ExternalCredentialType ExternalType { get; set; }
-
- internal void Set(CredentialsInternal? other)
- {
- if (other != null)
- {
- Id = other.Value.Id;
- Token = other.Value.Token;
- Type = other.Value.Type;
- SystemAuthCredentialsOptions = other.Value.SystemAuthCredentialsOptions;
- ExternalType = other.Value.ExternalType;
- }
- }
-
- public void Set(object other)
- {
- Set(other as CredentialsInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct CredentialsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_Id;
- private System.IntPtr m_Token;
- private LoginCredentialType m_Type;
- private System.IntPtr m_SystemAuthCredentialsOptions;
- private ExternalCredentialType m_ExternalType;
-
- public string Id
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_Id, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_Id, value);
- }
- }
-
- public string Token
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_Token, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_Token, value);
- }
- }
-
- public LoginCredentialType Type
- {
- get
- {
- return m_Type;
- }
-
- set
- {
- m_Type = value;
- }
- }
-
- public System.IntPtr SystemAuthCredentialsOptions
- {
- get
- {
- return m_SystemAuthCredentialsOptions;
- }
-
- set
- {
- m_SystemAuthCredentialsOptions = value;
- }
- }
-
- public ExternalCredentialType ExternalType
- {
- get
- {
- return m_ExternalType;
- }
-
- set
- {
- m_ExternalType = value;
- }
- }
-
- public void Set(Credentials other)
- {
- if (other != null)
- {
- m_ApiVersion = AuthInterface.CredentialsApiLatest;
- Id = other.Id;
- Token = other.Token;
- Type = other.Type;
- SystemAuthCredentialsOptions = other.SystemAuthCredentialsOptions;
- ExternalType = other.ExternalType;
- }
- }
-
- public void Set(object other)
- {
- Set(other as Credentials);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_Id);
- Helper.TryMarshalDispose(ref m_Token);
- Helper.TryMarshalDispose(ref m_SystemAuthCredentialsOptions);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/Credentials.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/Credentials.cs.meta
deleted file mode 100644
index 3d141cd..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/Credentials.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 26703fc0e5862be4c8e661d19b0b0262
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/DeletePersistentAuthCallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/DeletePersistentAuthCallbackInfo.cs
deleted file mode 100644
index f76f249..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/DeletePersistentAuthCallbackInfo.cs
+++ /dev/null
@@ -1,73 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Output parameters for the Function.
- ///
- public class DeletePersistentAuthCallbackInfo : ICallbackInfo, ISettable
- {
- ///
- /// The code for the operation. indicates that the operation succeeded; other codes indicate errors.
- ///
- public Result ResultCode { get; private set; }
-
- ///
- /// Context that was passed into
- ///
- public object ClientData { get; private set; }
-
- public Result? GetResultCode()
- {
- return ResultCode;
- }
-
- internal void Set(DeletePersistentAuthCallbackInfoInternal? other)
- {
- if (other != null)
- {
- ResultCode = other.Value.ResultCode;
- ClientData = other.Value.ClientData;
- }
- }
-
- public void Set(object other)
- {
- Set(other as DeletePersistentAuthCallbackInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct DeletePersistentAuthCallbackInfoInternal : ICallbackInfoInternal
- {
- private Result m_ResultCode;
- private System.IntPtr m_ClientData;
-
- public Result ResultCode
- {
- get
- {
- return m_ResultCode;
- }
- }
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/DeletePersistentAuthCallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/DeletePersistentAuthCallbackInfo.cs.meta
deleted file mode 100644
index 85675ac..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/DeletePersistentAuthCallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 21ec9cdd999549f4c86df9b160715549
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/DeletePersistentAuthOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/DeletePersistentAuthOptions.cs
deleted file mode 100644
index 82034b5..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/DeletePersistentAuthOptions.cs
+++ /dev/null
@@ -1,51 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Input parameters for the function.
- ///
- public class DeletePersistentAuthOptions
- {
- ///
- /// A long-lived refresh token that is used with the login type and is to be revoked from the authentication server. Only used on Console platforms.
- /// On Desktop and Mobile platforms, set this parameter to NULL.
- ///
- public string RefreshToken { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct DeletePersistentAuthOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_RefreshToken;
-
- public string RefreshToken
- {
- set
- {
- Helper.TryMarshalSet(ref m_RefreshToken, value);
- }
- }
-
- public void Set(DeletePersistentAuthOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AuthInterface.DeletepersistentauthApiLatest;
- RefreshToken = other.RefreshToken;
- }
- }
-
- public void Set(object other)
- {
- Set(other as DeletePersistentAuthOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_RefreshToken);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/DeletePersistentAuthOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/DeletePersistentAuthOptions.cs.meta
deleted file mode 100644
index 89af62d..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/DeletePersistentAuthOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 0180691178b058a478df7e632f17a5c3
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountCallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountCallbackInfo.cs
deleted file mode 100644
index 5998298..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountCallbackInfo.cs
+++ /dev/null
@@ -1,110 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Output parameters for the Function.
- ///
- public class LinkAccountCallbackInfo : ICallbackInfo, ISettable
- {
- ///
- /// The code for the operation. indicates that the operation succeeded; other codes indicate errors.
- ///
- public Result ResultCode { get; private set; }
-
- ///
- /// Context that was passed into
- ///
- public object ClientData { get; private set; }
-
- ///
- /// The Epic Online Services Account ID of the local user whose account has been linked during login
- ///
- public EpicAccountId LocalUserId { get; private set; }
-
- ///
- /// Optional data returned when ResultCode is .
- ///
- /// Once the user has logged in with their Epic Online Services account, the account will be linked with the external account supplied when was called.
- /// will be fired again with ResultCode in set to .
- ///
- public PinGrantInfo PinGrantInfo { get; private set; }
-
- public Result? GetResultCode()
- {
- return ResultCode;
- }
-
- internal void Set(LinkAccountCallbackInfoInternal? other)
- {
- if (other != null)
- {
- ResultCode = other.Value.ResultCode;
- ClientData = other.Value.ClientData;
- LocalUserId = other.Value.LocalUserId;
- PinGrantInfo = other.Value.PinGrantInfo;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LinkAccountCallbackInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LinkAccountCallbackInfoInternal : ICallbackInfoInternal
- {
- private Result m_ResultCode;
- private System.IntPtr m_ClientData;
- private System.IntPtr m_LocalUserId;
- private System.IntPtr m_PinGrantInfo;
-
- public Result ResultCode
- {
- get
- {
- return m_ResultCode;
- }
- }
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
-
- public EpicAccountId LocalUserId
- {
- get
- {
- EpicAccountId value;
- Helper.TryMarshalGet(m_LocalUserId, out value);
- return value;
- }
- }
-
- public PinGrantInfo PinGrantInfo
- {
- get
- {
- PinGrantInfo value;
- Helper.TryMarshalGet(m_PinGrantInfo, out value);
- return value;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountCallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountCallbackInfo.cs.meta
deleted file mode 100644
index 402309b..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountCallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 69e173e95fe806b47a2f942ae34eb514
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountFlags.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountFlags.cs
deleted file mode 100644
index 12899cb..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountFlags.cs
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Flags used to describe how the account linking operation is to be performed.
- ///
- ///
- [System.Flags]
- public enum LinkAccountFlags : int
- {
- ///
- /// Default flag used for a standard account linking operation.
- ///
- /// This flag is set when using a continuance token received from a previous call to the API,
- /// when the local user has not yet been successfully logged in to an Epic Account yet.
- ///
- NoFlags = 0x0,
- ///
- /// Specified when the describes a Nintendo NSA ID account type.
- ///
- /// This flag is used only with, and must be set, when the continuance token was received from a previous call
- /// to the API using the :: login type.
- ///
- NintendoNsaId = 0x1
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountFlags.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountFlags.cs.meta
deleted file mode 100644
index 92eac58..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountFlags.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 748b12343efeb644dae5d35db193ccd0
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountOptions.cs
deleted file mode 100644
index 56654cb..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountOptions.cs
+++ /dev/null
@@ -1,91 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Input parameters for the function.
- ///
- public class LinkAccountOptions
- {
- ///
- /// Combination of the enumeration flags to specify how the account linking operation will be performed.
- ///
- public LinkAccountFlags LinkAccountFlags { get; set; }
-
- ///
- /// Continuance token received from a previous call to the API.
- ///
- /// A continuance token is received in the case when the external account used for login was not found to be linked
- /// against any existing Epic Account. In such case, the application needs to proceed with an account linking operation in which case
- /// the user is first asked to create a new account or login into their existing Epic Account, and then link their external account to it.
- /// Alternatively, the application may suggest the user to login using another external account that they have already linked to their existing Epic Account.
- /// In this flow, the external account is typically the currently logged in local platform user account.
- /// It can also be another external user account that the user is offered to login with.
- ///
- public ContinuanceToken ContinuanceToken { get; set; }
-
- ///
- /// The Epic Online Services Account ID of the logged in local user whose Epic Account will be linked with the local Nintendo NSA ID Account. By default set to NULL.
- ///
- /// This parameter is only used and required to be set when :: is specified.
- /// Otherwise, set to NULL, as the standard account linking and login flow using continuance token will handle logging in the user to their Epic Account.
- ///
- public EpicAccountId LocalUserId { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LinkAccountOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private LinkAccountFlags m_LinkAccountFlags;
- private System.IntPtr m_ContinuanceToken;
- private System.IntPtr m_LocalUserId;
-
- public LinkAccountFlags LinkAccountFlags
- {
- set
- {
- m_LinkAccountFlags = value;
- }
- }
-
- public ContinuanceToken ContinuanceToken
- {
- set
- {
- Helper.TryMarshalSet(ref m_ContinuanceToken, value);
- }
- }
-
- public EpicAccountId LocalUserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_LocalUserId, value);
- }
- }
-
- public void Set(LinkAccountOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AuthInterface.LinkaccountApiLatest;
- LinkAccountFlags = other.LinkAccountFlags;
- ContinuanceToken = other.ContinuanceToken;
- LocalUserId = other.LocalUserId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LinkAccountOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_ContinuanceToken);
- Helper.TryMarshalDispose(ref m_LocalUserId);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountOptions.cs.meta
deleted file mode 100644
index 0c0a0a8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LinkAccountOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 88e681b54dea28e4cae326658eb9895a
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginCallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginCallbackInfo.cs
deleted file mode 100644
index 26ab365..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginCallbackInfo.cs
+++ /dev/null
@@ -1,141 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Output parameters for the Function.
- ///
- public class LoginCallbackInfo : ICallbackInfo, ISettable
- {
- ///
- /// The code for the operation. indicates that the operation succeeded; other codes indicate errors.
- ///
- public Result ResultCode { get; private set; }
-
- ///
- /// Context that was passed into
- ///
- public object ClientData { get; private set; }
-
- ///
- /// The Epic Online Services Account ID of the local user who has logged in
- ///
- public EpicAccountId LocalUserId { get; private set; }
-
- ///
- /// Optional data returned in the middle of a request
- ///
- public PinGrantInfo PinGrantInfo { get; private set; }
-
- ///
- /// If the user was not found with external auth credentials passed into , this continuance token can be passed to to continue the flow.
- ///
- public ContinuanceToken ContinuanceToken { get; private set; }
-
- ///
- /// If the user trying to login is restricted from doing so, the ResultCode of this structure will be , and AccountFeatureRestrictedInfo will be populated with the data needed to get past the restriction
- ///
- public AccountFeatureRestrictedInfo AccountFeatureRestrictedInfo { get; private set; }
-
- public Result? GetResultCode()
- {
- return ResultCode;
- }
-
- internal void Set(LoginCallbackInfoInternal? other)
- {
- if (other != null)
- {
- ResultCode = other.Value.ResultCode;
- ClientData = other.Value.ClientData;
- LocalUserId = other.Value.LocalUserId;
- PinGrantInfo = other.Value.PinGrantInfo;
- ContinuanceToken = other.Value.ContinuanceToken;
- AccountFeatureRestrictedInfo = other.Value.AccountFeatureRestrictedInfo;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LoginCallbackInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LoginCallbackInfoInternal : ICallbackInfoInternal
- {
- private Result m_ResultCode;
- private System.IntPtr m_ClientData;
- private System.IntPtr m_LocalUserId;
- private System.IntPtr m_PinGrantInfo;
- private System.IntPtr m_ContinuanceToken;
- private System.IntPtr m_AccountFeatureRestrictedInfo;
-
- public Result ResultCode
- {
- get
- {
- return m_ResultCode;
- }
- }
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
-
- public EpicAccountId LocalUserId
- {
- get
- {
- EpicAccountId value;
- Helper.TryMarshalGet(m_LocalUserId, out value);
- return value;
- }
- }
-
- public PinGrantInfo PinGrantInfo
- {
- get
- {
- PinGrantInfo value;
- Helper.TryMarshalGet(m_PinGrantInfo, out value);
- return value;
- }
- }
-
- public ContinuanceToken ContinuanceToken
- {
- get
- {
- ContinuanceToken value;
- Helper.TryMarshalGet(m_ContinuanceToken, out value);
- return value;
- }
- }
-
- public AccountFeatureRestrictedInfo AccountFeatureRestrictedInfo
- {
- get
- {
- AccountFeatureRestrictedInfo value;
- Helper.TryMarshalGet(m_AccountFeatureRestrictedInfo, out value);
- return value;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginCallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginCallbackInfo.cs.meta
deleted file mode 100644
index ef65f35..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginCallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: a5ab839e9d0492847b57a8a2e6779224
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginCredentialType.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginCredentialType.cs
deleted file mode 100644
index e26c993..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginCredentialType.cs
+++ /dev/null
@@ -1,125 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// All possible types of login methods, availability depends on permissions granted to the client.
- ///
- ///
- ///
- public enum LoginCredentialType : int
- {
- ///
- /// Login using account email address and password.
- ///
- /// @note Use of this login method is restricted and cannot be used in general.
- ///
- Password = 0,
- ///
- /// A short-lived one-time use exchange code to login the local user.
- ///
- /// @details Typically retrieved via command-line parameters provided by a launcher that generated the exchange code for this application.
- /// When started, the application is expected to consume the exchange code by using the API as soon as possible.
- /// This is needed in order to authenticate the local user before the exchange code would expire.
- /// Attempting to consume an already expired exchange code will return ::AuthExchangeCodeNotFound error by the API.
- ///
- ExchangeCode = 1,
- ///
- /// Desktop and Mobile only; deprecated on Console platforms in favor of login method.
- ///
- /// Long-lived access token that is stored on the local device to allow persisting a user login session over multiple runs of the application.
- /// When using this login type, if an existing access token is not found or it is invalid or otherwise expired, the error result :: is returned.
- ///
- /// @note On Desktop and Mobile platforms, the persistent access token is automatically managed by the SDK that stores it in the keychain of the currently logged in user of the local device.
- /// On Console platforms, after a successful login using the login type,
- /// the persistent access token is retrieved using the API and
- /// stored by the application for the currently logged in user of the local device.
- ///
- ///
- PersistentAuth = 2,
- ///
- /// Deprecated and no longer used. Superseded by the login method.
- ///
- /// Initiates a PIN grant login flow that is used to login a local user to their Epic Account for the first time,
- /// and also whenever their locally persisted login credentials would have expired.
- ///
- /// @details The flow is as following:
- /// 1. Game initiates the user login flow by calling API with the login type.
- /// 2. The SDK internally requests the authentication backend service to begin the login flow, and returns the game
- /// a new randomly generated device code along with authorization URL information needed to complete the flow.
- /// This information is returned via the API callback. The ::ResultCode
- /// will be set to and the struct will contain the needed information.
- /// 3. Game presents the device code and the authorization URL information on screen to the end-user.
- /// 4. The user will login to their Epic Account using an external device, e.g. a mobile device or a desktop PC,
- /// by browsing to the presented authentication URL and entering the device code presented by the game on the console.
- /// 5. Once the user has successfully logged in on their external device, the SDK will call the callback
- /// once more with the operation result code. If the user failed to login within the allowed time before the device code
- /// would expire, the result code returned by the callback will contain the appropriate error result.
- ///
- /// @details After logging in a local user for the first time, the game can remember the user login to allow automatically logging
- /// in the same user the next time they start the game. This avoids prompting the same user to go through the login flow
- /// across multiple game sessions over long periods of time.
- /// To do this, after a successful login using the login type, the game can call the API
- /// to retrieve a long-lived refresh token that is specifically created for this purpose on Console. The game can store
- /// the long-lived refresh token locally on the device, for the currently logged in local user of the device.
- /// Then, on subsequent game starts the game can call the API with the previously stored refresh token and
- /// using the login type to automatically login the current local user of the device.
- ///
- ///
- DeviceCode = 3,
- ///
- /// Login with named credentials hosted by the EOS SDK Developer Authentication Tool.
- ///
- /// @note Used for development purposes only.
- ///
- Developer = 4,
- ///
- /// Refresh token that was retrieved from a previous call to API in another local process context.
- /// Mainly used in conjunction with custom launcher applications.
- ///
- /// @details Can be used for example when launching the game from Epic Games Launcher and having an intermediate process
- /// in-between that requires authenticating the user before eventually starting the actual game client application.
- /// In such scenario, an intermediate launcher will log in the user by consuming the exchange code it received from the
- /// Epic Games Launcher. To allow the game client to also authenticate the user, it can copy the refresh token using the
- /// API and pass it via launch parameters to the started game client. The game client can then
- /// use the refresh token to log in the user.
- ///
- RefreshToken = 5,
- ///
- /// Desktop and Mobile only.
- ///
- /// Initiate a login through the Epic account portal.
- ///
- /// @details Can be used in scenarios where seamless user login via other means is not available,
- /// for example when starting the application through a proprietary ecosystem launcher or otherwise.
- ///
- AccountPortal = 6,
- ///
- /// Login using external account provider credentials, such as Steam, PlayStation(TM)Network, Xbox Live, or Nintendo.
- ///
- /// This is the intended login method on Console. On Desktop and Mobile, used when launched through any of the commonly supported platform clients.
- ///
- /// @details The user is seamlessly logged in to their Epic account using an external account access token.
- /// If the local platform account is already linked with the user's Epic account, the login will succeed and :: is returned.
- /// When the local platform account has not been linked with an Epic account yet,
- /// :: is returned and the will be set in the data.
- /// If :: is returned,
- /// the application should proceed to call the API with the to continue with the external account login
- /// and to link the external account at the end of the login flow.
- ///
- /// @details On Console, login flow when the platform user account has not been linked with an Epic account yet:
- /// 1. Game calls with the credential type.
- /// 2. returns :: with a non-null in the data.
- /// 3. Game calls with the to initiate the login flow for linking the platform account with the user's Epic account.
- /// - During the login process, the user will be able to login to their existing Epic account or create a new account if needed.
- /// 4. will make an intermediate callback to provide the caller with struct set in the data.
- /// 5. Game examines the retrieved struct for a website URI and user code that the user needs to access off-device via a PC or mobile device.
- /// - Game visualizes the URI and user code so that the user can proceed with the login flow outside the console.
- /// - In the meantime, EOS SDK will internally keep polling the backend for a completion status of the login flow.
- /// 6. Once user completes the login, cancels it or if the login flow times out, makes the second and final callback to the caller with the operation result status.
- /// - If the user was logged in successfully, :: is returned in the . Otherwise, an error result code is returned accordingly.
- ///
- ExternalAuth = 7
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginCredentialType.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginCredentialType.cs.meta
deleted file mode 100644
index e136264..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginCredentialType.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: db67c13db78fc6f40a79380056bb314a
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginOptions.cs
deleted file mode 100644
index e56f441..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginOptions.cs
+++ /dev/null
@@ -1,65 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Input parameters for the function.
- ///
- public class LoginOptions
- {
- ///
- /// Credentials specified for a given login method
- ///
- public Credentials Credentials { get; set; }
-
- ///
- /// Auth scope flags are permissions to request from the user while they are logging in. This is a bitwise-or union of flags defined above
- ///
- public AuthScopeFlags ScopeFlags { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LoginOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_Credentials;
- private AuthScopeFlags m_ScopeFlags;
-
- public Credentials Credentials
- {
- set
- {
- Helper.TryMarshalSet(ref m_Credentials, value);
- }
- }
-
- public AuthScopeFlags ScopeFlags
- {
- set
- {
- m_ScopeFlags = value;
- }
- }
-
- public void Set(LoginOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AuthInterface.LoginApiLatest;
- Credentials = other.Credentials;
- ScopeFlags = other.ScopeFlags;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LoginOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_Credentials);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginOptions.cs.meta
deleted file mode 100644
index de24c2e..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 771862050c3f93641bb40f5ed56ab4f9
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginStatusChangedCallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginStatusChangedCallbackInfo.cs
deleted file mode 100644
index 663651b..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginStatusChangedCallbackInfo.cs
+++ /dev/null
@@ -1,105 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Output parameters for the Function.
- ///
- public class LoginStatusChangedCallbackInfo : ICallbackInfo, ISettable
- {
- ///
- /// Context that was passed into
- ///
- public object ClientData { get; private set; }
-
- ///
- /// The Epic Online Services Account ID of the local user whose status has changed
- ///
- public EpicAccountId LocalUserId { get; private set; }
-
- ///
- /// The status prior to the change
- ///
- public LoginStatus PrevStatus { get; private set; }
-
- ///
- /// The status at the time of the notification
- ///
- public LoginStatus CurrentStatus { get; private set; }
-
- public Result? GetResultCode()
- {
- return null;
- }
-
- internal void Set(LoginStatusChangedCallbackInfoInternal? other)
- {
- if (other != null)
- {
- ClientData = other.Value.ClientData;
- LocalUserId = other.Value.LocalUserId;
- PrevStatus = other.Value.PrevStatus;
- CurrentStatus = other.Value.CurrentStatus;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LoginStatusChangedCallbackInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LoginStatusChangedCallbackInfoInternal : ICallbackInfoInternal
- {
- private System.IntPtr m_ClientData;
- private System.IntPtr m_LocalUserId;
- private LoginStatus m_PrevStatus;
- private LoginStatus m_CurrentStatus;
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
-
- public EpicAccountId LocalUserId
- {
- get
- {
- EpicAccountId value;
- Helper.TryMarshalGet(m_LocalUserId, out value);
- return value;
- }
- }
-
- public LoginStatus PrevStatus
- {
- get
- {
- return m_PrevStatus;
- }
- }
-
- public LoginStatus CurrentStatus
- {
- get
- {
- return m_CurrentStatus;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginStatusChangedCallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginStatusChangedCallbackInfo.cs.meta
deleted file mode 100644
index 7c7b5c3..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LoginStatusChangedCallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: c22b040545343af4889f3fbd7bd5f11e
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LogoutCallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LogoutCallbackInfo.cs
deleted file mode 100644
index 9160271..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LogoutCallbackInfo.cs
+++ /dev/null
@@ -1,90 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Output parameters for the Function.
- ///
- public class LogoutCallbackInfo : ICallbackInfo, ISettable
- {
- ///
- /// The code for the operation. indicates that the operation succeeded; other codes indicate errors.
- ///
- public Result ResultCode { get; private set; }
-
- ///
- /// Context that was passed into
- ///
- public object ClientData { get; private set; }
-
- ///
- /// The Epic Online Services Account ID of the local user requesting the information
- ///
- public EpicAccountId LocalUserId { get; private set; }
-
- public Result? GetResultCode()
- {
- return ResultCode;
- }
-
- internal void Set(LogoutCallbackInfoInternal? other)
- {
- if (other != null)
- {
- ResultCode = other.Value.ResultCode;
- ClientData = other.Value.ClientData;
- LocalUserId = other.Value.LocalUserId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogoutCallbackInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LogoutCallbackInfoInternal : ICallbackInfoInternal
- {
- private Result m_ResultCode;
- private System.IntPtr m_ClientData;
- private System.IntPtr m_LocalUserId;
-
- public Result ResultCode
- {
- get
- {
- return m_ResultCode;
- }
- }
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
-
- public EpicAccountId LocalUserId
- {
- get
- {
- EpicAccountId value;
- Helper.TryMarshalGet(m_LocalUserId, out value);
- return value;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LogoutCallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LogoutCallbackInfo.cs.meta
deleted file mode 100644
index d01d367..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LogoutCallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: ea642c61287945a4498d408c694e48bd
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LogoutOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LogoutOptions.cs
deleted file mode 100644
index 8fe4739..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LogoutOptions.cs
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Input parameters for the function.
- ///
- public class LogoutOptions
- {
- ///
- /// The Epic Online Services Account ID of the local user who is being logged out
- ///
- public EpicAccountId LocalUserId { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct LogoutOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_LocalUserId;
-
- public EpicAccountId LocalUserId
- {
- set
- {
- Helper.TryMarshalSet(ref m_LocalUserId, value);
- }
- }
-
- public void Set(LogoutOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AuthInterface.LogoutApiLatest;
- LocalUserId = other.LocalUserId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as LogoutOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_LocalUserId);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LogoutOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LogoutOptions.cs.meta
deleted file mode 100644
index 4133a4a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/LogoutOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 3e29b5ad36356444bb860ae7f0618c22
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnDeletePersistentAuthCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnDeletePersistentAuthCallback.cs
deleted file mode 100644
index 259c0a4..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnDeletePersistentAuthCallback.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Function prototype definition for callbacks passed to
- ///
- /// A containing the output information and result
- public delegate void OnDeletePersistentAuthCallback(DeletePersistentAuthCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnDeletePersistentAuthCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnDeletePersistentAuthCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnDeletePersistentAuthCallback.cs.meta
deleted file mode 100644
index e961e6a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnDeletePersistentAuthCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 806d425105bcd4e42a3b77039195df24
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLinkAccountCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLinkAccountCallback.cs
deleted file mode 100644
index 80bf53b..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLinkAccountCallback.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Function prototype definition for callbacks passed to
- ///
- /// A containing the output information and result
- public delegate void OnLinkAccountCallback(LinkAccountCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnLinkAccountCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLinkAccountCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLinkAccountCallback.cs.meta
deleted file mode 100644
index 3b50a4f..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLinkAccountCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: cf7fa5ba0ce558c408f78b848dbb0507
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLoginCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLoginCallback.cs
deleted file mode 100644
index ba59854..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLoginCallback.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Function prototype definition for callbacks passed to
- ///
- /// A containing the output information and result
- public delegate void OnLoginCallback(LoginCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnLoginCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLoginCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLoginCallback.cs.meta
deleted file mode 100644
index 1f2673a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLoginCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 09f0f14949b0293408e370976cec840f
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLoginStatusChangedCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLoginStatusChangedCallback.cs
deleted file mode 100644
index 05e6cd8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLoginStatusChangedCallback.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Function prototype definition for notifications that come from
- ///
- /// A containing the output information and result
- public delegate void OnLoginStatusChangedCallback(LoginStatusChangedCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnLoginStatusChangedCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLoginStatusChangedCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLoginStatusChangedCallback.cs.meta
deleted file mode 100644
index 579941a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLoginStatusChangedCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 23b04b592056f2742b3809836f6a6e97
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLogoutCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLogoutCallback.cs
deleted file mode 100644
index 922dab7..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLogoutCallback.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Function prototype definition for callbacks passed to
- ///
- /// A containing the output information and result
- public delegate void OnLogoutCallback(LogoutCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnLogoutCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLogoutCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLogoutCallback.cs.meta
deleted file mode 100644
index 98f2dd7..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnLogoutCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 24bcc370a8469b34cb8f6f63117869ef
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnVerifyUserAuthCallback.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnVerifyUserAuthCallback.cs
deleted file mode 100644
index e65e415..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnVerifyUserAuthCallback.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Function prototype definition for callbacks passed to
- ///
- /// A containing the output information and result
- public delegate void OnVerifyUserAuthCallback(VerifyUserAuthCallbackInfo data);
-
- [System.Runtime.InteropServices.UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate void OnVerifyUserAuthCallbackInternal(System.IntPtr data);
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnVerifyUserAuthCallback.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnVerifyUserAuthCallback.cs.meta
deleted file mode 100644
index e1591b8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/OnVerifyUserAuthCallback.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 0a5a8be0dcdb02247851cee75c234b04
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/PinGrantInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/PinGrantInfo.cs
deleted file mode 100644
index 7cb7e76..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/PinGrantInfo.cs
+++ /dev/null
@@ -1,141 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Intermediate data needed to complete the and login flows, returned by .
- /// The data inside should be exposed to the user for entry on a secondary device.
- /// All data must be copied out before the completion of this callback.
- ///
- public class PinGrantInfo : ISettable
- {
- ///
- /// Code the user must input on an external device to activate the login
- ///
- public string UserCode { get; set; }
-
- ///
- /// The end-user verification URI. Users can be asked to manually type this into their browser.
- ///
- public string VerificationURI { get; set; }
-
- ///
- /// Time the user has, in seconds, to complete the process or else timeout
- ///
- public int ExpiresIn { get; set; }
-
- ///
- /// A verification URI that includes the user code. Useful for non-textual transmission.
- ///
- public string VerificationURIComplete { get; set; }
-
- internal void Set(PinGrantInfoInternal? other)
- {
- if (other != null)
- {
- UserCode = other.Value.UserCode;
- VerificationURI = other.Value.VerificationURI;
- ExpiresIn = other.Value.ExpiresIn;
- VerificationURIComplete = other.Value.VerificationURIComplete;
- }
- }
-
- public void Set(object other)
- {
- Set(other as PinGrantInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct PinGrantInfoInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_UserCode;
- private System.IntPtr m_VerificationURI;
- private int m_ExpiresIn;
- private System.IntPtr m_VerificationURIComplete;
-
- public string UserCode
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_UserCode, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_UserCode, value);
- }
- }
-
- public string VerificationURI
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_VerificationURI, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_VerificationURI, value);
- }
- }
-
- public int ExpiresIn
- {
- get
- {
- return m_ExpiresIn;
- }
-
- set
- {
- m_ExpiresIn = value;
- }
- }
-
- public string VerificationURIComplete
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_VerificationURIComplete, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_VerificationURIComplete, value);
- }
- }
-
- public void Set(PinGrantInfo other)
- {
- if (other != null)
- {
- m_ApiVersion = AuthInterface.PingrantinfoApiLatest;
- UserCode = other.UserCode;
- VerificationURI = other.VerificationURI;
- ExpiresIn = other.ExpiresIn;
- VerificationURIComplete = other.VerificationURIComplete;
- }
- }
-
- public void Set(object other)
- {
- Set(other as PinGrantInfo);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_UserCode);
- Helper.TryMarshalDispose(ref m_VerificationURI);
- Helper.TryMarshalDispose(ref m_VerificationURIComplete);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/PinGrantInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/PinGrantInfo.cs.meta
deleted file mode 100644
index cef3699..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/PinGrantInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 558ea4d4a89cd87469cd50e29ad00e0f
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/Token.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/Token.cs
deleted file mode 100644
index d41e586..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/Token.cs
+++ /dev/null
@@ -1,279 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// A structure that contains an auth token.
- /// These structures are created by and must be passed to .
- ///
- public class Token : ISettable
- {
- ///
- /// Name of the app related to the client ID involved with this token
- ///
- public string App { get; set; }
-
- ///
- /// Client ID that requested this token
- ///
- public string ClientId { get; set; }
-
- ///
- /// The Epic Online Services Account ID associated with this auth token
- ///
- public EpicAccountId AccountId { get; set; }
-
- ///
- /// Access token for the current user login session
- ///
- public string AccessToken { get; set; }
-
- ///
- /// Time before the access token expires, in seconds, relative to the call to
- ///
- public double ExpiresIn { get; set; }
-
- ///
- /// Absolute time in UTC before the access token expires, in ISO 8601 format
- ///
- public string ExpiresAt { get; set; }
-
- ///
- /// Type of auth token
- ///
- public AuthTokenType AuthType { get; set; }
-
- ///
- /// Refresh token.
- /// ::
- ///
- public string RefreshToken { get; set; }
-
- ///
- /// Time before the access token expires, in seconds, relative to the call to
- ///
- public double RefreshExpiresIn { get; set; }
-
- ///
- /// Absolute time in UTC before the refresh token expires, in ISO 8601 format
- ///
- public string RefreshExpiresAt { get; set; }
-
- internal void Set(TokenInternal? other)
- {
- if (other != null)
- {
- App = other.Value.App;
- ClientId = other.Value.ClientId;
- AccountId = other.Value.AccountId;
- AccessToken = other.Value.AccessToken;
- ExpiresIn = other.Value.ExpiresIn;
- ExpiresAt = other.Value.ExpiresAt;
- AuthType = other.Value.AuthType;
- RefreshToken = other.Value.RefreshToken;
- RefreshExpiresIn = other.Value.RefreshExpiresIn;
- RefreshExpiresAt = other.Value.RefreshExpiresAt;
- }
- }
-
- public void Set(object other)
- {
- Set(other as TokenInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct TokenInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_App;
- private System.IntPtr m_ClientId;
- private System.IntPtr m_AccountId;
- private System.IntPtr m_AccessToken;
- private double m_ExpiresIn;
- private System.IntPtr m_ExpiresAt;
- private AuthTokenType m_AuthType;
- private System.IntPtr m_RefreshToken;
- private double m_RefreshExpiresIn;
- private System.IntPtr m_RefreshExpiresAt;
-
- public string App
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_App, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_App, value);
- }
- }
-
- public string ClientId
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_ClientId, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_ClientId, value);
- }
- }
-
- public EpicAccountId AccountId
- {
- get
- {
- EpicAccountId value;
- Helper.TryMarshalGet(m_AccountId, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_AccountId, value);
- }
- }
-
- public string AccessToken
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_AccessToken, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_AccessToken, value);
- }
- }
-
- public double ExpiresIn
- {
- get
- {
- return m_ExpiresIn;
- }
-
- set
- {
- m_ExpiresIn = value;
- }
- }
-
- public string ExpiresAt
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_ExpiresAt, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_ExpiresAt, value);
- }
- }
-
- public AuthTokenType AuthType
- {
- get
- {
- return m_AuthType;
- }
-
- set
- {
- m_AuthType = value;
- }
- }
-
- public string RefreshToken
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_RefreshToken, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_RefreshToken, value);
- }
- }
-
- public double RefreshExpiresIn
- {
- get
- {
- return m_RefreshExpiresIn;
- }
-
- set
- {
- m_RefreshExpiresIn = value;
- }
- }
-
- public string RefreshExpiresAt
- {
- get
- {
- string value;
- Helper.TryMarshalGet(m_RefreshExpiresAt, out value);
- return value;
- }
-
- set
- {
- Helper.TryMarshalSet(ref m_RefreshExpiresAt, value);
- }
- }
-
- public void Set(Token other)
- {
- if (other != null)
- {
- m_ApiVersion = AuthInterface.TokenApiLatest;
- App = other.App;
- ClientId = other.ClientId;
- AccountId = other.AccountId;
- AccessToken = other.AccessToken;
- ExpiresIn = other.ExpiresIn;
- ExpiresAt = other.ExpiresAt;
- AuthType = other.AuthType;
- RefreshToken = other.RefreshToken;
- RefreshExpiresIn = other.RefreshExpiresIn;
- RefreshExpiresAt = other.RefreshExpiresAt;
- }
- }
-
- public void Set(object other)
- {
- Set(other as Token);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_App);
- Helper.TryMarshalDispose(ref m_ClientId);
- Helper.TryMarshalDispose(ref m_AccountId);
- Helper.TryMarshalDispose(ref m_AccessToken);
- Helper.TryMarshalDispose(ref m_ExpiresAt);
- Helper.TryMarshalDispose(ref m_RefreshToken);
- Helper.TryMarshalDispose(ref m_RefreshExpiresAt);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/Token.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/Token.cs.meta
deleted file mode 100644
index 29f5b32..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/Token.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: b159297afdcbca04b82c54f9c98d582e
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/VerifyUserAuthCallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/VerifyUserAuthCallbackInfo.cs
deleted file mode 100644
index 85245c6..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/VerifyUserAuthCallbackInfo.cs
+++ /dev/null
@@ -1,73 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Output parameters for the Function.
- ///
- public class VerifyUserAuthCallbackInfo : ICallbackInfo, ISettable
- {
- ///
- /// The code for the operation. indicates that the operation succeeded; other codes indicate errors.
- ///
- public Result ResultCode { get; private set; }
-
- ///
- /// Context that was passed into
- ///
- public object ClientData { get; private set; }
-
- public Result? GetResultCode()
- {
- return ResultCode;
- }
-
- internal void Set(VerifyUserAuthCallbackInfoInternal? other)
- {
- if (other != null)
- {
- ResultCode = other.Value.ResultCode;
- ClientData = other.Value.ClientData;
- }
- }
-
- public void Set(object other)
- {
- Set(other as VerifyUserAuthCallbackInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct VerifyUserAuthCallbackInfoInternal : ICallbackInfoInternal
- {
- private Result m_ResultCode;
- private System.IntPtr m_ClientData;
-
- public Result ResultCode
- {
- get
- {
- return m_ResultCode;
- }
- }
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/VerifyUserAuthCallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/VerifyUserAuthCallbackInfo.cs.meta
deleted file mode 100644
index d96ca6a..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/VerifyUserAuthCallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 2616921a24e1f5c48b2e35e9cd239982
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/VerifyUserAuthOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/VerifyUserAuthOptions.cs
deleted file mode 100644
index 9355e31..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/VerifyUserAuthOptions.cs
+++ /dev/null
@@ -1,51 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Auth
-{
- ///
- /// Input parameters for the function.
- /// This operation is destructive, the pointer will remain the same but the data pointers inside will update
- ///
- public class VerifyUserAuthOptions
- {
- ///
- /// Auth token to verify against the backend service
- ///
- public Token AuthToken { get; set; }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct VerifyUserAuthOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
- private System.IntPtr m_AuthToken;
-
- public Token AuthToken
- {
- set
- {
- Helper.TryMarshalSet(ref m_AuthToken, value);
- }
- }
-
- public void Set(VerifyUserAuthOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = AuthInterface.VerifyuserauthApiLatest;
- AuthToken = other.AuthToken;
- }
- }
-
- public void Set(object other)
- {
- Set(other as VerifyUserAuthOptions);
- }
-
- public void Dispose()
- {
- Helper.TryMarshalDispose(ref m_AuthToken);
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/VerifyUserAuthOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/VerifyUserAuthOptions.cs.meta
deleted file mode 100644
index 40812fc..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Auth/VerifyUserAuthOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: bc7a451b49cf43f4a8209accf72373e3
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Bindings.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Bindings.cs
deleted file mode 100644
index a4cbcbe..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Bindings.cs
+++ /dev/null
@@ -1,5864 +0,0 @@
-// 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
- ///
- /// Hooks the dynamic SDK API bindings. EOS_DYNAMIC_BINDINGS or EOS_EDITOR must be set.
- ///
- /// The library handle to find functions in. The type is platform dependent, but would typically be .
- /// A delegate that gets a function pointer using the given library handle and function name.
- public static void Hook(TLibraryHandle libraryHandle, Func getFunctionPointer)
- {
- System.IntPtr functionPointer;
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_AddNotifyAchievementsUnlocked));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_AddNotifyAchievementsUnlocked));
- EOS_Achievements_AddNotifyAchievementsUnlocked = (EOS_Achievements_AddNotifyAchievementsUnlockedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_AddNotifyAchievementsUnlockedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_AddNotifyAchievementsUnlockedV2));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_AddNotifyAchievementsUnlockedV2));
- EOS_Achievements_AddNotifyAchievementsUnlockedV2 = (EOS_Achievements_AddNotifyAchievementsUnlockedV2Callback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_AddNotifyAchievementsUnlockedV2Callback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_CopyAchievementDefinitionByAchievementId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_CopyAchievementDefinitionByAchievementId));
- EOS_Achievements_CopyAchievementDefinitionByAchievementId = (EOS_Achievements_CopyAchievementDefinitionByAchievementIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyAchievementDefinitionByAchievementIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_CopyAchievementDefinitionByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_CopyAchievementDefinitionByIndex));
- EOS_Achievements_CopyAchievementDefinitionByIndex = (EOS_Achievements_CopyAchievementDefinitionByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyAchievementDefinitionByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_CopyAchievementDefinitionV2ByAchievementId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_CopyAchievementDefinitionV2ByAchievementId));
- EOS_Achievements_CopyAchievementDefinitionV2ByAchievementId = (EOS_Achievements_CopyAchievementDefinitionV2ByAchievementIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyAchievementDefinitionV2ByAchievementIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_CopyAchievementDefinitionV2ByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_CopyAchievementDefinitionV2ByIndex));
- EOS_Achievements_CopyAchievementDefinitionV2ByIndex = (EOS_Achievements_CopyAchievementDefinitionV2ByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyAchievementDefinitionV2ByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_CopyPlayerAchievementByAchievementId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_CopyPlayerAchievementByAchievementId));
- EOS_Achievements_CopyPlayerAchievementByAchievementId = (EOS_Achievements_CopyPlayerAchievementByAchievementIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyPlayerAchievementByAchievementIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_CopyPlayerAchievementByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_CopyPlayerAchievementByIndex));
- EOS_Achievements_CopyPlayerAchievementByIndex = (EOS_Achievements_CopyPlayerAchievementByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyPlayerAchievementByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_CopyUnlockedAchievementByAchievementId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_CopyUnlockedAchievementByAchievementId));
- EOS_Achievements_CopyUnlockedAchievementByAchievementId = (EOS_Achievements_CopyUnlockedAchievementByAchievementIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyUnlockedAchievementByAchievementIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_CopyUnlockedAchievementByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_CopyUnlockedAchievementByIndex));
- EOS_Achievements_CopyUnlockedAchievementByIndex = (EOS_Achievements_CopyUnlockedAchievementByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_CopyUnlockedAchievementByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_DefinitionV2_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_DefinitionV2_Release));
- EOS_Achievements_DefinitionV2_Release = (EOS_Achievements_DefinitionV2_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_DefinitionV2_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_Definition_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_Definition_Release));
- EOS_Achievements_Definition_Release = (EOS_Achievements_Definition_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_Definition_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_GetAchievementDefinitionCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_GetAchievementDefinitionCount));
- EOS_Achievements_GetAchievementDefinitionCount = (EOS_Achievements_GetAchievementDefinitionCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_GetAchievementDefinitionCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_GetPlayerAchievementCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_GetPlayerAchievementCount));
- EOS_Achievements_GetPlayerAchievementCount = (EOS_Achievements_GetPlayerAchievementCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_GetPlayerAchievementCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_GetUnlockedAchievementCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_GetUnlockedAchievementCount));
- EOS_Achievements_GetUnlockedAchievementCount = (EOS_Achievements_GetUnlockedAchievementCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_GetUnlockedAchievementCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_PlayerAchievement_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_PlayerAchievement_Release));
- EOS_Achievements_PlayerAchievement_Release = (EOS_Achievements_PlayerAchievement_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_PlayerAchievement_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_QueryDefinitions));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_QueryDefinitions));
- EOS_Achievements_QueryDefinitions = (EOS_Achievements_QueryDefinitionsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_QueryDefinitionsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_QueryPlayerAchievements));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_QueryPlayerAchievements));
- EOS_Achievements_QueryPlayerAchievements = (EOS_Achievements_QueryPlayerAchievementsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_QueryPlayerAchievementsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_RemoveNotifyAchievementsUnlocked));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_RemoveNotifyAchievementsUnlocked));
- EOS_Achievements_RemoveNotifyAchievementsUnlocked = (EOS_Achievements_RemoveNotifyAchievementsUnlockedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_RemoveNotifyAchievementsUnlockedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_UnlockAchievements));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_UnlockAchievements));
- EOS_Achievements_UnlockAchievements = (EOS_Achievements_UnlockAchievementsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_UnlockAchievementsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Achievements_UnlockedAchievement_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Achievements_UnlockedAchievement_Release));
- EOS_Achievements_UnlockedAchievement_Release = (EOS_Achievements_UnlockedAchievement_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Achievements_UnlockedAchievement_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_ActiveSession_CopyInfo));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_ActiveSession_CopyInfo));
- EOS_ActiveSession_CopyInfo = (EOS_ActiveSession_CopyInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ActiveSession_CopyInfoCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_ActiveSession_GetRegisteredPlayerByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_ActiveSession_GetRegisteredPlayerByIndex));
- EOS_ActiveSession_GetRegisteredPlayerByIndex = (EOS_ActiveSession_GetRegisteredPlayerByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ActiveSession_GetRegisteredPlayerByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_ActiveSession_GetRegisteredPlayerCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_ActiveSession_GetRegisteredPlayerCount));
- EOS_ActiveSession_GetRegisteredPlayerCount = (EOS_ActiveSession_GetRegisteredPlayerCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ActiveSession_GetRegisteredPlayerCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_ActiveSession_Info_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_ActiveSession_Info_Release));
- EOS_ActiveSession_Info_Release = (EOS_ActiveSession_Info_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ActiveSession_Info_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_ActiveSession_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_ActiveSession_Release));
- EOS_ActiveSession_Release = (EOS_ActiveSession_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ActiveSession_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_AddExternalIntegrityCatalog));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_AddExternalIntegrityCatalog));
- EOS_AntiCheatClient_AddExternalIntegrityCatalog = (EOS_AntiCheatClient_AddExternalIntegrityCatalogCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_AddExternalIntegrityCatalogCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_AddNotifyMessageToPeer));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_AddNotifyMessageToPeer));
- EOS_AntiCheatClient_AddNotifyMessageToPeer = (EOS_AntiCheatClient_AddNotifyMessageToPeerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_AddNotifyMessageToPeerCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_AddNotifyMessageToServer));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_AddNotifyMessageToServer));
- EOS_AntiCheatClient_AddNotifyMessageToServer = (EOS_AntiCheatClient_AddNotifyMessageToServerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_AddNotifyMessageToServerCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_AddNotifyPeerActionRequired));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_AddNotifyPeerActionRequired));
- EOS_AntiCheatClient_AddNotifyPeerActionRequired = (EOS_AntiCheatClient_AddNotifyPeerActionRequiredCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_AddNotifyPeerActionRequiredCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_AddNotifyPeerAuthStatusChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_AddNotifyPeerAuthStatusChanged));
- EOS_AntiCheatClient_AddNotifyPeerAuthStatusChanged = (EOS_AntiCheatClient_AddNotifyPeerAuthStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_AddNotifyPeerAuthStatusChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_BeginSession));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_BeginSession));
- EOS_AntiCheatClient_BeginSession = (EOS_AntiCheatClient_BeginSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_BeginSessionCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_EndSession));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_EndSession));
- EOS_AntiCheatClient_EndSession = (EOS_AntiCheatClient_EndSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_EndSessionCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_GetProtectMessageOutputLength));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_GetProtectMessageOutputLength));
- EOS_AntiCheatClient_GetProtectMessageOutputLength = (EOS_AntiCheatClient_GetProtectMessageOutputLengthCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_GetProtectMessageOutputLengthCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_PollStatus));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_PollStatus));
- EOS_AntiCheatClient_PollStatus = (EOS_AntiCheatClient_PollStatusCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_PollStatusCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_ProtectMessage));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_ProtectMessage));
- EOS_AntiCheatClient_ProtectMessage = (EOS_AntiCheatClient_ProtectMessageCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_ProtectMessageCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_ReceiveMessageFromPeer));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_ReceiveMessageFromPeer));
- EOS_AntiCheatClient_ReceiveMessageFromPeer = (EOS_AntiCheatClient_ReceiveMessageFromPeerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_ReceiveMessageFromPeerCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_ReceiveMessageFromServer));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_ReceiveMessageFromServer));
- EOS_AntiCheatClient_ReceiveMessageFromServer = (EOS_AntiCheatClient_ReceiveMessageFromServerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_ReceiveMessageFromServerCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_RegisterPeer));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_RegisterPeer));
- EOS_AntiCheatClient_RegisterPeer = (EOS_AntiCheatClient_RegisterPeerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_RegisterPeerCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_RemoveNotifyMessageToPeer));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_RemoveNotifyMessageToPeer));
- EOS_AntiCheatClient_RemoveNotifyMessageToPeer = (EOS_AntiCheatClient_RemoveNotifyMessageToPeerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_RemoveNotifyMessageToPeerCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_RemoveNotifyMessageToServer));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_RemoveNotifyMessageToServer));
- EOS_AntiCheatClient_RemoveNotifyMessageToServer = (EOS_AntiCheatClient_RemoveNotifyMessageToServerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_RemoveNotifyMessageToServerCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_RemoveNotifyPeerActionRequired));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_RemoveNotifyPeerActionRequired));
- EOS_AntiCheatClient_RemoveNotifyPeerActionRequired = (EOS_AntiCheatClient_RemoveNotifyPeerActionRequiredCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_RemoveNotifyPeerActionRequiredCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChanged));
- EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChanged = (EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_RemoveNotifyPeerAuthStatusChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_UnprotectMessage));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_UnprotectMessage));
- EOS_AntiCheatClient_UnprotectMessage = (EOS_AntiCheatClient_UnprotectMessageCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_UnprotectMessageCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatClient_UnregisterPeer));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatClient_UnregisterPeer));
- EOS_AntiCheatClient_UnregisterPeer = (EOS_AntiCheatClient_UnregisterPeerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatClient_UnregisterPeerCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_AddNotifyClientActionRequired));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_AddNotifyClientActionRequired));
- EOS_AntiCheatServer_AddNotifyClientActionRequired = (EOS_AntiCheatServer_AddNotifyClientActionRequiredCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_AddNotifyClientActionRequiredCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_AddNotifyClientAuthStatusChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_AddNotifyClientAuthStatusChanged));
- EOS_AntiCheatServer_AddNotifyClientAuthStatusChanged = (EOS_AntiCheatServer_AddNotifyClientAuthStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_AddNotifyClientAuthStatusChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_AddNotifyMessageToClient));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_AddNotifyMessageToClient));
- EOS_AntiCheatServer_AddNotifyMessageToClient = (EOS_AntiCheatServer_AddNotifyMessageToClientCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_AddNotifyMessageToClientCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_BeginSession));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_BeginSession));
- EOS_AntiCheatServer_BeginSession = (EOS_AntiCheatServer_BeginSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_BeginSessionCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_EndSession));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_EndSession));
- EOS_AntiCheatServer_EndSession = (EOS_AntiCheatServer_EndSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_EndSessionCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_GetProtectMessageOutputLength));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_GetProtectMessageOutputLength));
- EOS_AntiCheatServer_GetProtectMessageOutputLength = (EOS_AntiCheatServer_GetProtectMessageOutputLengthCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_GetProtectMessageOutputLengthCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_LogEvent));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_LogEvent));
- EOS_AntiCheatServer_LogEvent = (EOS_AntiCheatServer_LogEventCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogEventCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_LogGameRoundEnd));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_LogGameRoundEnd));
- EOS_AntiCheatServer_LogGameRoundEnd = (EOS_AntiCheatServer_LogGameRoundEndCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogGameRoundEndCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_LogGameRoundStart));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_LogGameRoundStart));
- EOS_AntiCheatServer_LogGameRoundStart = (EOS_AntiCheatServer_LogGameRoundStartCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogGameRoundStartCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_LogPlayerDespawn));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_LogPlayerDespawn));
- EOS_AntiCheatServer_LogPlayerDespawn = (EOS_AntiCheatServer_LogPlayerDespawnCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogPlayerDespawnCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_LogPlayerRevive));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_LogPlayerRevive));
- EOS_AntiCheatServer_LogPlayerRevive = (EOS_AntiCheatServer_LogPlayerReviveCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogPlayerReviveCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_LogPlayerSpawn));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_LogPlayerSpawn));
- EOS_AntiCheatServer_LogPlayerSpawn = (EOS_AntiCheatServer_LogPlayerSpawnCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogPlayerSpawnCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_LogPlayerTakeDamage));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_LogPlayerTakeDamage));
- EOS_AntiCheatServer_LogPlayerTakeDamage = (EOS_AntiCheatServer_LogPlayerTakeDamageCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogPlayerTakeDamageCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_LogPlayerTick));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_LogPlayerTick));
- EOS_AntiCheatServer_LogPlayerTick = (EOS_AntiCheatServer_LogPlayerTickCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogPlayerTickCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_LogPlayerUseAbility));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_LogPlayerUseAbility));
- EOS_AntiCheatServer_LogPlayerUseAbility = (EOS_AntiCheatServer_LogPlayerUseAbilityCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogPlayerUseAbilityCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_LogPlayerUseWeapon));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_LogPlayerUseWeapon));
- EOS_AntiCheatServer_LogPlayerUseWeapon = (EOS_AntiCheatServer_LogPlayerUseWeaponCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_LogPlayerUseWeaponCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_ProtectMessage));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_ProtectMessage));
- EOS_AntiCheatServer_ProtectMessage = (EOS_AntiCheatServer_ProtectMessageCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_ProtectMessageCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_ReceiveMessageFromClient));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_ReceiveMessageFromClient));
- EOS_AntiCheatServer_ReceiveMessageFromClient = (EOS_AntiCheatServer_ReceiveMessageFromClientCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_ReceiveMessageFromClientCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_RegisterClient));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_RegisterClient));
- EOS_AntiCheatServer_RegisterClient = (EOS_AntiCheatServer_RegisterClientCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_RegisterClientCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_RegisterEvent));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_RegisterEvent));
- EOS_AntiCheatServer_RegisterEvent = (EOS_AntiCheatServer_RegisterEventCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_RegisterEventCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_RemoveNotifyClientActionRequired));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_RemoveNotifyClientActionRequired));
- EOS_AntiCheatServer_RemoveNotifyClientActionRequired = (EOS_AntiCheatServer_RemoveNotifyClientActionRequiredCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_RemoveNotifyClientActionRequiredCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChanged));
- EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChanged = (EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_RemoveNotifyClientAuthStatusChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_RemoveNotifyMessageToClient));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_RemoveNotifyMessageToClient));
- EOS_AntiCheatServer_RemoveNotifyMessageToClient = (EOS_AntiCheatServer_RemoveNotifyMessageToClientCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_RemoveNotifyMessageToClientCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_SetClientDetails));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_SetClientDetails));
- EOS_AntiCheatServer_SetClientDetails = (EOS_AntiCheatServer_SetClientDetailsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_SetClientDetailsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_SetClientNetworkState));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_SetClientNetworkState));
- EOS_AntiCheatServer_SetClientNetworkState = (EOS_AntiCheatServer_SetClientNetworkStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_SetClientNetworkStateCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_SetGameSessionId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_SetGameSessionId));
- EOS_AntiCheatServer_SetGameSessionId = (EOS_AntiCheatServer_SetGameSessionIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_SetGameSessionIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_UnprotectMessage));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_UnprotectMessage));
- EOS_AntiCheatServer_UnprotectMessage = (EOS_AntiCheatServer_UnprotectMessageCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_UnprotectMessageCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_AntiCheatServer_UnregisterClient));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_AntiCheatServer_UnregisterClient));
- EOS_AntiCheatServer_UnregisterClient = (EOS_AntiCheatServer_UnregisterClientCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_AntiCheatServer_UnregisterClientCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Auth_AddNotifyLoginStatusChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Auth_AddNotifyLoginStatusChanged));
- EOS_Auth_AddNotifyLoginStatusChanged = (EOS_Auth_AddNotifyLoginStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_AddNotifyLoginStatusChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Auth_CopyUserAuthToken));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Auth_CopyUserAuthToken));
- EOS_Auth_CopyUserAuthToken = (EOS_Auth_CopyUserAuthTokenCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_CopyUserAuthTokenCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Auth_DeletePersistentAuth));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Auth_DeletePersistentAuth));
- EOS_Auth_DeletePersistentAuth = (EOS_Auth_DeletePersistentAuthCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_DeletePersistentAuthCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Auth_GetLoggedInAccountByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Auth_GetLoggedInAccountByIndex));
- EOS_Auth_GetLoggedInAccountByIndex = (EOS_Auth_GetLoggedInAccountByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_GetLoggedInAccountByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Auth_GetLoggedInAccountsCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Auth_GetLoggedInAccountsCount));
- EOS_Auth_GetLoggedInAccountsCount = (EOS_Auth_GetLoggedInAccountsCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_GetLoggedInAccountsCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Auth_GetLoginStatus));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Auth_GetLoginStatus));
- EOS_Auth_GetLoginStatus = (EOS_Auth_GetLoginStatusCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_GetLoginStatusCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Auth_LinkAccount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Auth_LinkAccount));
- EOS_Auth_LinkAccount = (EOS_Auth_LinkAccountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_LinkAccountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Auth_Login));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Auth_Login));
- EOS_Auth_Login = (EOS_Auth_LoginCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_LoginCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Auth_Logout));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Auth_Logout));
- EOS_Auth_Logout = (EOS_Auth_LogoutCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_LogoutCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Auth_RemoveNotifyLoginStatusChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Auth_RemoveNotifyLoginStatusChanged));
- EOS_Auth_RemoveNotifyLoginStatusChanged = (EOS_Auth_RemoveNotifyLoginStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_RemoveNotifyLoginStatusChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Auth_Token_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Auth_Token_Release));
- EOS_Auth_Token_Release = (EOS_Auth_Token_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_Token_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Auth_VerifyUserAuth));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Auth_VerifyUserAuth));
- EOS_Auth_VerifyUserAuth = (EOS_Auth_VerifyUserAuthCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Auth_VerifyUserAuthCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_ByteArray_ToString));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_ByteArray_ToString));
- EOS_ByteArray_ToString = (EOS_ByteArray_ToStringCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ByteArray_ToStringCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_AddNotifyAuthExpiration));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_AddNotifyAuthExpiration));
- EOS_Connect_AddNotifyAuthExpiration = (EOS_Connect_AddNotifyAuthExpirationCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_AddNotifyAuthExpirationCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_AddNotifyLoginStatusChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_AddNotifyLoginStatusChanged));
- EOS_Connect_AddNotifyLoginStatusChanged = (EOS_Connect_AddNotifyLoginStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_AddNotifyLoginStatusChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_CopyProductUserExternalAccountByAccountId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_CopyProductUserExternalAccountByAccountId));
- EOS_Connect_CopyProductUserExternalAccountByAccountId = (EOS_Connect_CopyProductUserExternalAccountByAccountIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_CopyProductUserExternalAccountByAccountIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_CopyProductUserExternalAccountByAccountType));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_CopyProductUserExternalAccountByAccountType));
- EOS_Connect_CopyProductUserExternalAccountByAccountType = (EOS_Connect_CopyProductUserExternalAccountByAccountTypeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_CopyProductUserExternalAccountByAccountTypeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_CopyProductUserExternalAccountByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_CopyProductUserExternalAccountByIndex));
- EOS_Connect_CopyProductUserExternalAccountByIndex = (EOS_Connect_CopyProductUserExternalAccountByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_CopyProductUserExternalAccountByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_CopyProductUserInfo));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_CopyProductUserInfo));
- EOS_Connect_CopyProductUserInfo = (EOS_Connect_CopyProductUserInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_CopyProductUserInfoCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_CreateDeviceId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_CreateDeviceId));
- EOS_Connect_CreateDeviceId = (EOS_Connect_CreateDeviceIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_CreateDeviceIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_CreateUser));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_CreateUser));
- EOS_Connect_CreateUser = (EOS_Connect_CreateUserCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_CreateUserCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_DeleteDeviceId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_DeleteDeviceId));
- EOS_Connect_DeleteDeviceId = (EOS_Connect_DeleteDeviceIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_DeleteDeviceIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_ExternalAccountInfo_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_ExternalAccountInfo_Release));
- EOS_Connect_ExternalAccountInfo_Release = (EOS_Connect_ExternalAccountInfo_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_ExternalAccountInfo_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_GetExternalAccountMapping));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_GetExternalAccountMapping));
- EOS_Connect_GetExternalAccountMapping = (EOS_Connect_GetExternalAccountMappingCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_GetExternalAccountMappingCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_GetLoggedInUserByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_GetLoggedInUserByIndex));
- EOS_Connect_GetLoggedInUserByIndex = (EOS_Connect_GetLoggedInUserByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_GetLoggedInUserByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_GetLoggedInUsersCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_GetLoggedInUsersCount));
- EOS_Connect_GetLoggedInUsersCount = (EOS_Connect_GetLoggedInUsersCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_GetLoggedInUsersCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_GetLoginStatus));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_GetLoginStatus));
- EOS_Connect_GetLoginStatus = (EOS_Connect_GetLoginStatusCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_GetLoginStatusCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_GetProductUserExternalAccountCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_GetProductUserExternalAccountCount));
- EOS_Connect_GetProductUserExternalAccountCount = (EOS_Connect_GetProductUserExternalAccountCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_GetProductUserExternalAccountCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_GetProductUserIdMapping));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_GetProductUserIdMapping));
- EOS_Connect_GetProductUserIdMapping = (EOS_Connect_GetProductUserIdMappingCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_GetProductUserIdMappingCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_LinkAccount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_LinkAccount));
- EOS_Connect_LinkAccount = (EOS_Connect_LinkAccountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_LinkAccountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_Login));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_Login));
- EOS_Connect_Login = (EOS_Connect_LoginCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_LoginCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_QueryExternalAccountMappings));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_QueryExternalAccountMappings));
- EOS_Connect_QueryExternalAccountMappings = (EOS_Connect_QueryExternalAccountMappingsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_QueryExternalAccountMappingsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_QueryProductUserIdMappings));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_QueryProductUserIdMappings));
- EOS_Connect_QueryProductUserIdMappings = (EOS_Connect_QueryProductUserIdMappingsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_QueryProductUserIdMappingsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_RemoveNotifyAuthExpiration));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_RemoveNotifyAuthExpiration));
- EOS_Connect_RemoveNotifyAuthExpiration = (EOS_Connect_RemoveNotifyAuthExpirationCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_RemoveNotifyAuthExpirationCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_RemoveNotifyLoginStatusChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_RemoveNotifyLoginStatusChanged));
- EOS_Connect_RemoveNotifyLoginStatusChanged = (EOS_Connect_RemoveNotifyLoginStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_RemoveNotifyLoginStatusChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_TransferDeviceIdAccount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_TransferDeviceIdAccount));
- EOS_Connect_TransferDeviceIdAccount = (EOS_Connect_TransferDeviceIdAccountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_TransferDeviceIdAccountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Connect_UnlinkAccount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Connect_UnlinkAccount));
- EOS_Connect_UnlinkAccount = (EOS_Connect_UnlinkAccountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Connect_UnlinkAccountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_ContinuanceToken_ToString));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_ContinuanceToken_ToString));
- EOS_ContinuanceToken_ToString = (EOS_ContinuanceToken_ToStringCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ContinuanceToken_ToStringCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_EResult_IsOperationComplete));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_EResult_IsOperationComplete));
- EOS_EResult_IsOperationComplete = (EOS_EResult_IsOperationCompleteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_EResult_IsOperationCompleteCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_EResult_ToString));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_EResult_ToString));
- EOS_EResult_ToString = (EOS_EResult_ToStringCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_EResult_ToStringCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_CatalogItem_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_CatalogItem_Release));
- EOS_Ecom_CatalogItem_Release = (EOS_Ecom_CatalogItem_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CatalogItem_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_CatalogOffer_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_CatalogOffer_Release));
- EOS_Ecom_CatalogOffer_Release = (EOS_Ecom_CatalogOffer_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CatalogOffer_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_CatalogRelease_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_CatalogRelease_Release));
- EOS_Ecom_CatalogRelease_Release = (EOS_Ecom_CatalogRelease_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CatalogRelease_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_Checkout));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_Checkout));
- EOS_Ecom_Checkout = (EOS_Ecom_CheckoutCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CheckoutCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_CopyEntitlementById));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_CopyEntitlementById));
- EOS_Ecom_CopyEntitlementById = (EOS_Ecom_CopyEntitlementByIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyEntitlementByIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_CopyEntitlementByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_CopyEntitlementByIndex));
- EOS_Ecom_CopyEntitlementByIndex = (EOS_Ecom_CopyEntitlementByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyEntitlementByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_CopyEntitlementByNameAndIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_CopyEntitlementByNameAndIndex));
- EOS_Ecom_CopyEntitlementByNameAndIndex = (EOS_Ecom_CopyEntitlementByNameAndIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyEntitlementByNameAndIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_CopyItemById));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_CopyItemById));
- EOS_Ecom_CopyItemById = (EOS_Ecom_CopyItemByIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyItemByIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_CopyItemImageInfoByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_CopyItemImageInfoByIndex));
- EOS_Ecom_CopyItemImageInfoByIndex = (EOS_Ecom_CopyItemImageInfoByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyItemImageInfoByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_CopyItemReleaseByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_CopyItemReleaseByIndex));
- EOS_Ecom_CopyItemReleaseByIndex = (EOS_Ecom_CopyItemReleaseByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyItemReleaseByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_CopyOfferById));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_CopyOfferById));
- EOS_Ecom_CopyOfferById = (EOS_Ecom_CopyOfferByIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyOfferByIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_CopyOfferByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_CopyOfferByIndex));
- EOS_Ecom_CopyOfferByIndex = (EOS_Ecom_CopyOfferByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyOfferByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_CopyOfferImageInfoByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_CopyOfferImageInfoByIndex));
- EOS_Ecom_CopyOfferImageInfoByIndex = (EOS_Ecom_CopyOfferImageInfoByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyOfferImageInfoByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_CopyOfferItemByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_CopyOfferItemByIndex));
- EOS_Ecom_CopyOfferItemByIndex = (EOS_Ecom_CopyOfferItemByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyOfferItemByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_CopyTransactionById));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_CopyTransactionById));
- EOS_Ecom_CopyTransactionById = (EOS_Ecom_CopyTransactionByIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyTransactionByIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_CopyTransactionByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_CopyTransactionByIndex));
- EOS_Ecom_CopyTransactionByIndex = (EOS_Ecom_CopyTransactionByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_CopyTransactionByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_Entitlement_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_Entitlement_Release));
- EOS_Ecom_Entitlement_Release = (EOS_Ecom_Entitlement_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_Entitlement_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_GetEntitlementsByNameCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_GetEntitlementsByNameCount));
- EOS_Ecom_GetEntitlementsByNameCount = (EOS_Ecom_GetEntitlementsByNameCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetEntitlementsByNameCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_GetEntitlementsCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_GetEntitlementsCount));
- EOS_Ecom_GetEntitlementsCount = (EOS_Ecom_GetEntitlementsCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetEntitlementsCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_GetItemImageInfoCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_GetItemImageInfoCount));
- EOS_Ecom_GetItemImageInfoCount = (EOS_Ecom_GetItemImageInfoCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetItemImageInfoCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_GetItemReleaseCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_GetItemReleaseCount));
- EOS_Ecom_GetItemReleaseCount = (EOS_Ecom_GetItemReleaseCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetItemReleaseCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_GetOfferCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_GetOfferCount));
- EOS_Ecom_GetOfferCount = (EOS_Ecom_GetOfferCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetOfferCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_GetOfferImageInfoCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_GetOfferImageInfoCount));
- EOS_Ecom_GetOfferImageInfoCount = (EOS_Ecom_GetOfferImageInfoCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetOfferImageInfoCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_GetOfferItemCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_GetOfferItemCount));
- EOS_Ecom_GetOfferItemCount = (EOS_Ecom_GetOfferItemCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetOfferItemCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_GetTransactionCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_GetTransactionCount));
- EOS_Ecom_GetTransactionCount = (EOS_Ecom_GetTransactionCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_GetTransactionCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_KeyImageInfo_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_KeyImageInfo_Release));
- EOS_Ecom_KeyImageInfo_Release = (EOS_Ecom_KeyImageInfo_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_KeyImageInfo_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_QueryEntitlements));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_QueryEntitlements));
- EOS_Ecom_QueryEntitlements = (EOS_Ecom_QueryEntitlementsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_QueryEntitlementsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_QueryOffers));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_QueryOffers));
- EOS_Ecom_QueryOffers = (EOS_Ecom_QueryOffersCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_QueryOffersCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_QueryOwnership));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_QueryOwnership));
- EOS_Ecom_QueryOwnership = (EOS_Ecom_QueryOwnershipCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_QueryOwnershipCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_QueryOwnershipToken));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_QueryOwnershipToken));
- EOS_Ecom_QueryOwnershipToken = (EOS_Ecom_QueryOwnershipTokenCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_QueryOwnershipTokenCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_RedeemEntitlements));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_RedeemEntitlements));
- EOS_Ecom_RedeemEntitlements = (EOS_Ecom_RedeemEntitlementsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_RedeemEntitlementsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_Transaction_CopyEntitlementByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_Transaction_CopyEntitlementByIndex));
- EOS_Ecom_Transaction_CopyEntitlementByIndex = (EOS_Ecom_Transaction_CopyEntitlementByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_Transaction_CopyEntitlementByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_Transaction_GetEntitlementsCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_Transaction_GetEntitlementsCount));
- EOS_Ecom_Transaction_GetEntitlementsCount = (EOS_Ecom_Transaction_GetEntitlementsCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_Transaction_GetEntitlementsCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_Transaction_GetTransactionId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_Transaction_GetTransactionId));
- EOS_Ecom_Transaction_GetTransactionId = (EOS_Ecom_Transaction_GetTransactionIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_Transaction_GetTransactionIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Ecom_Transaction_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Ecom_Transaction_Release));
- EOS_Ecom_Transaction_Release = (EOS_Ecom_Transaction_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Ecom_Transaction_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_EpicAccountId_FromString));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_EpicAccountId_FromString));
- EOS_EpicAccountId_FromString = (EOS_EpicAccountId_FromStringCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_EpicAccountId_FromStringCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_EpicAccountId_IsValid));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_EpicAccountId_IsValid));
- EOS_EpicAccountId_IsValid = (EOS_EpicAccountId_IsValidCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_EpicAccountId_IsValidCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_EpicAccountId_ToString));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_EpicAccountId_ToString));
- EOS_EpicAccountId_ToString = (EOS_EpicAccountId_ToStringCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_EpicAccountId_ToStringCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Friends_AcceptInvite));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Friends_AcceptInvite));
- EOS_Friends_AcceptInvite = (EOS_Friends_AcceptInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_AcceptInviteCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Friends_AddNotifyFriendsUpdate));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Friends_AddNotifyFriendsUpdate));
- EOS_Friends_AddNotifyFriendsUpdate = (EOS_Friends_AddNotifyFriendsUpdateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_AddNotifyFriendsUpdateCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Friends_GetFriendAtIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Friends_GetFriendAtIndex));
- EOS_Friends_GetFriendAtIndex = (EOS_Friends_GetFriendAtIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_GetFriendAtIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Friends_GetFriendsCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Friends_GetFriendsCount));
- EOS_Friends_GetFriendsCount = (EOS_Friends_GetFriendsCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_GetFriendsCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Friends_GetStatus));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Friends_GetStatus));
- EOS_Friends_GetStatus = (EOS_Friends_GetStatusCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_GetStatusCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Friends_QueryFriends));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Friends_QueryFriends));
- EOS_Friends_QueryFriends = (EOS_Friends_QueryFriendsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_QueryFriendsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Friends_RejectInvite));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Friends_RejectInvite));
- EOS_Friends_RejectInvite = (EOS_Friends_RejectInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_RejectInviteCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Friends_RemoveNotifyFriendsUpdate));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Friends_RemoveNotifyFriendsUpdate));
- EOS_Friends_RemoveNotifyFriendsUpdate = (EOS_Friends_RemoveNotifyFriendsUpdateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_RemoveNotifyFriendsUpdateCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Friends_SendInvite));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Friends_SendInvite));
- EOS_Friends_SendInvite = (EOS_Friends_SendInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Friends_SendInviteCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Initialize));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Initialize));
- EOS_Initialize = (EOS_InitializeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_InitializeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_KWS_AddNotifyPermissionsUpdateReceived));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_KWS_AddNotifyPermissionsUpdateReceived));
- EOS_KWS_AddNotifyPermissionsUpdateReceived = (EOS_KWS_AddNotifyPermissionsUpdateReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_AddNotifyPermissionsUpdateReceivedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_KWS_CopyPermissionByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_KWS_CopyPermissionByIndex));
- EOS_KWS_CopyPermissionByIndex = (EOS_KWS_CopyPermissionByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_CopyPermissionByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_KWS_CreateUser));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_KWS_CreateUser));
- EOS_KWS_CreateUser = (EOS_KWS_CreateUserCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_CreateUserCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_KWS_GetPermissionByKey));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_KWS_GetPermissionByKey));
- EOS_KWS_GetPermissionByKey = (EOS_KWS_GetPermissionByKeyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_GetPermissionByKeyCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_KWS_GetPermissionsCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_KWS_GetPermissionsCount));
- EOS_KWS_GetPermissionsCount = (EOS_KWS_GetPermissionsCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_GetPermissionsCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_KWS_PermissionStatus_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_KWS_PermissionStatus_Release));
- EOS_KWS_PermissionStatus_Release = (EOS_KWS_PermissionStatus_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_PermissionStatus_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_KWS_QueryAgeGate));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_KWS_QueryAgeGate));
- EOS_KWS_QueryAgeGate = (EOS_KWS_QueryAgeGateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_QueryAgeGateCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_KWS_QueryPermissions));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_KWS_QueryPermissions));
- EOS_KWS_QueryPermissions = (EOS_KWS_QueryPermissionsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_QueryPermissionsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_KWS_RemoveNotifyPermissionsUpdateReceived));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_KWS_RemoveNotifyPermissionsUpdateReceived));
- EOS_KWS_RemoveNotifyPermissionsUpdateReceived = (EOS_KWS_RemoveNotifyPermissionsUpdateReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_RemoveNotifyPermissionsUpdateReceivedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_KWS_RequestPermissions));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_KWS_RequestPermissions));
- EOS_KWS_RequestPermissions = (EOS_KWS_RequestPermissionsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_RequestPermissionsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_KWS_UpdateParentEmail));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_KWS_UpdateParentEmail));
- EOS_KWS_UpdateParentEmail = (EOS_KWS_UpdateParentEmailCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_KWS_UpdateParentEmailCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_CopyLeaderboardDefinitionByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_CopyLeaderboardDefinitionByIndex));
- EOS_Leaderboards_CopyLeaderboardDefinitionByIndex = (EOS_Leaderboards_CopyLeaderboardDefinitionByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_CopyLeaderboardDefinitionByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardId));
- EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardId = (EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_CopyLeaderboardDefinitionByLeaderboardIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_CopyLeaderboardRecordByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_CopyLeaderboardRecordByIndex));
- EOS_Leaderboards_CopyLeaderboardRecordByIndex = (EOS_Leaderboards_CopyLeaderboardRecordByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_CopyLeaderboardRecordByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_CopyLeaderboardRecordByUserId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_CopyLeaderboardRecordByUserId));
- EOS_Leaderboards_CopyLeaderboardRecordByUserId = (EOS_Leaderboards_CopyLeaderboardRecordByUserIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_CopyLeaderboardRecordByUserIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_CopyLeaderboardUserScoreByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_CopyLeaderboardUserScoreByIndex));
- EOS_Leaderboards_CopyLeaderboardUserScoreByIndex = (EOS_Leaderboards_CopyLeaderboardUserScoreByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_CopyLeaderboardUserScoreByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_CopyLeaderboardUserScoreByUserId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_CopyLeaderboardUserScoreByUserId));
- EOS_Leaderboards_CopyLeaderboardUserScoreByUserId = (EOS_Leaderboards_CopyLeaderboardUserScoreByUserIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_CopyLeaderboardUserScoreByUserIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_Definition_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_Definition_Release));
- EOS_Leaderboards_Definition_Release = (EOS_Leaderboards_Definition_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_Definition_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_GetLeaderboardDefinitionCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_GetLeaderboardDefinitionCount));
- EOS_Leaderboards_GetLeaderboardDefinitionCount = (EOS_Leaderboards_GetLeaderboardDefinitionCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_GetLeaderboardDefinitionCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_GetLeaderboardRecordCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_GetLeaderboardRecordCount));
- EOS_Leaderboards_GetLeaderboardRecordCount = (EOS_Leaderboards_GetLeaderboardRecordCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_GetLeaderboardRecordCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_GetLeaderboardUserScoreCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_GetLeaderboardUserScoreCount));
- EOS_Leaderboards_GetLeaderboardUserScoreCount = (EOS_Leaderboards_GetLeaderboardUserScoreCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_GetLeaderboardUserScoreCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_LeaderboardDefinition_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_LeaderboardDefinition_Release));
- EOS_Leaderboards_LeaderboardDefinition_Release = (EOS_Leaderboards_LeaderboardDefinition_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_LeaderboardDefinition_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_LeaderboardRecord_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_LeaderboardRecord_Release));
- EOS_Leaderboards_LeaderboardRecord_Release = (EOS_Leaderboards_LeaderboardRecord_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_LeaderboardRecord_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_LeaderboardUserScore_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_LeaderboardUserScore_Release));
- EOS_Leaderboards_LeaderboardUserScore_Release = (EOS_Leaderboards_LeaderboardUserScore_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_LeaderboardUserScore_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_QueryLeaderboardDefinitions));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_QueryLeaderboardDefinitions));
- EOS_Leaderboards_QueryLeaderboardDefinitions = (EOS_Leaderboards_QueryLeaderboardDefinitionsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_QueryLeaderboardDefinitionsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_QueryLeaderboardRanks));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_QueryLeaderboardRanks));
- EOS_Leaderboards_QueryLeaderboardRanks = (EOS_Leaderboards_QueryLeaderboardRanksCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_QueryLeaderboardRanksCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Leaderboards_QueryLeaderboardUserScores));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Leaderboards_QueryLeaderboardUserScores));
- EOS_Leaderboards_QueryLeaderboardUserScores = (EOS_Leaderboards_QueryLeaderboardUserScoresCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Leaderboards_QueryLeaderboardUserScoresCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyDetails_CopyAttributeByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyDetails_CopyAttributeByIndex));
- EOS_LobbyDetails_CopyAttributeByIndex = (EOS_LobbyDetails_CopyAttributeByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_CopyAttributeByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyDetails_CopyAttributeByKey));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyDetails_CopyAttributeByKey));
- EOS_LobbyDetails_CopyAttributeByKey = (EOS_LobbyDetails_CopyAttributeByKeyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_CopyAttributeByKeyCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyDetails_CopyInfo));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyDetails_CopyInfo));
- EOS_LobbyDetails_CopyInfo = (EOS_LobbyDetails_CopyInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_CopyInfoCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyDetails_CopyMemberAttributeByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyDetails_CopyMemberAttributeByIndex));
- EOS_LobbyDetails_CopyMemberAttributeByIndex = (EOS_LobbyDetails_CopyMemberAttributeByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_CopyMemberAttributeByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyDetails_CopyMemberAttributeByKey));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyDetails_CopyMemberAttributeByKey));
- EOS_LobbyDetails_CopyMemberAttributeByKey = (EOS_LobbyDetails_CopyMemberAttributeByKeyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_CopyMemberAttributeByKeyCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyDetails_GetAttributeCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyDetails_GetAttributeCount));
- EOS_LobbyDetails_GetAttributeCount = (EOS_LobbyDetails_GetAttributeCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_GetAttributeCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyDetails_GetLobbyOwner));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyDetails_GetLobbyOwner));
- EOS_LobbyDetails_GetLobbyOwner = (EOS_LobbyDetails_GetLobbyOwnerCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_GetLobbyOwnerCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyDetails_GetMemberAttributeCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyDetails_GetMemberAttributeCount));
- EOS_LobbyDetails_GetMemberAttributeCount = (EOS_LobbyDetails_GetMemberAttributeCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_GetMemberAttributeCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyDetails_GetMemberByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyDetails_GetMemberByIndex));
- EOS_LobbyDetails_GetMemberByIndex = (EOS_LobbyDetails_GetMemberByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_GetMemberByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyDetails_GetMemberCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyDetails_GetMemberCount));
- EOS_LobbyDetails_GetMemberCount = (EOS_LobbyDetails_GetMemberCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_GetMemberCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyDetails_Info_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyDetails_Info_Release));
- EOS_LobbyDetails_Info_Release = (EOS_LobbyDetails_Info_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_Info_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyDetails_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyDetails_Release));
- EOS_LobbyDetails_Release = (EOS_LobbyDetails_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyDetails_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyModification_AddAttribute));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyModification_AddAttribute));
- EOS_LobbyModification_AddAttribute = (EOS_LobbyModification_AddAttributeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_AddAttributeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyModification_AddMemberAttribute));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyModification_AddMemberAttribute));
- EOS_LobbyModification_AddMemberAttribute = (EOS_LobbyModification_AddMemberAttributeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_AddMemberAttributeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyModification_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyModification_Release));
- EOS_LobbyModification_Release = (EOS_LobbyModification_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyModification_RemoveAttribute));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyModification_RemoveAttribute));
- EOS_LobbyModification_RemoveAttribute = (EOS_LobbyModification_RemoveAttributeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_RemoveAttributeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyModification_RemoveMemberAttribute));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyModification_RemoveMemberAttribute));
- EOS_LobbyModification_RemoveMemberAttribute = (EOS_LobbyModification_RemoveMemberAttributeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_RemoveMemberAttributeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyModification_SetBucketId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyModification_SetBucketId));
- EOS_LobbyModification_SetBucketId = (EOS_LobbyModification_SetBucketIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_SetBucketIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyModification_SetInvitesAllowed));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyModification_SetInvitesAllowed));
- EOS_LobbyModification_SetInvitesAllowed = (EOS_LobbyModification_SetInvitesAllowedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_SetInvitesAllowedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyModification_SetMaxMembers));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyModification_SetMaxMembers));
- EOS_LobbyModification_SetMaxMembers = (EOS_LobbyModification_SetMaxMembersCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_SetMaxMembersCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbyModification_SetPermissionLevel));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbyModification_SetPermissionLevel));
- EOS_LobbyModification_SetPermissionLevel = (EOS_LobbyModification_SetPermissionLevelCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbyModification_SetPermissionLevelCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbySearch_CopySearchResultByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbySearch_CopySearchResultByIndex));
- EOS_LobbySearch_CopySearchResultByIndex = (EOS_LobbySearch_CopySearchResultByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_CopySearchResultByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbySearch_Find));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbySearch_Find));
- EOS_LobbySearch_Find = (EOS_LobbySearch_FindCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_FindCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbySearch_GetSearchResultCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbySearch_GetSearchResultCount));
- EOS_LobbySearch_GetSearchResultCount = (EOS_LobbySearch_GetSearchResultCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_GetSearchResultCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbySearch_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbySearch_Release));
- EOS_LobbySearch_Release = (EOS_LobbySearch_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbySearch_RemoveParameter));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbySearch_RemoveParameter));
- EOS_LobbySearch_RemoveParameter = (EOS_LobbySearch_RemoveParameterCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_RemoveParameterCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbySearch_SetLobbyId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbySearch_SetLobbyId));
- EOS_LobbySearch_SetLobbyId = (EOS_LobbySearch_SetLobbyIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_SetLobbyIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbySearch_SetMaxResults));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbySearch_SetMaxResults));
- EOS_LobbySearch_SetMaxResults = (EOS_LobbySearch_SetMaxResultsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_SetMaxResultsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbySearch_SetParameter));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbySearch_SetParameter));
- EOS_LobbySearch_SetParameter = (EOS_LobbySearch_SetParameterCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_SetParameterCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_LobbySearch_SetTargetUserId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_LobbySearch_SetTargetUserId));
- EOS_LobbySearch_SetTargetUserId = (EOS_LobbySearch_SetTargetUserIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_LobbySearch_SetTargetUserIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_AddNotifyJoinLobbyAccepted));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_AddNotifyJoinLobbyAccepted));
- EOS_Lobby_AddNotifyJoinLobbyAccepted = (EOS_Lobby_AddNotifyJoinLobbyAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_AddNotifyJoinLobbyAcceptedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_AddNotifyLobbyInviteAccepted));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_AddNotifyLobbyInviteAccepted));
- EOS_Lobby_AddNotifyLobbyInviteAccepted = (EOS_Lobby_AddNotifyLobbyInviteAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_AddNotifyLobbyInviteAcceptedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_AddNotifyLobbyInviteReceived));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_AddNotifyLobbyInviteReceived));
- EOS_Lobby_AddNotifyLobbyInviteReceived = (EOS_Lobby_AddNotifyLobbyInviteReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_AddNotifyLobbyInviteReceivedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_AddNotifyLobbyMemberStatusReceived));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_AddNotifyLobbyMemberStatusReceived));
- EOS_Lobby_AddNotifyLobbyMemberStatusReceived = (EOS_Lobby_AddNotifyLobbyMemberStatusReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_AddNotifyLobbyMemberStatusReceivedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_AddNotifyLobbyMemberUpdateReceived));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_AddNotifyLobbyMemberUpdateReceived));
- EOS_Lobby_AddNotifyLobbyMemberUpdateReceived = (EOS_Lobby_AddNotifyLobbyMemberUpdateReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_AddNotifyLobbyMemberUpdateReceivedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_AddNotifyLobbyUpdateReceived));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_AddNotifyLobbyUpdateReceived));
- EOS_Lobby_AddNotifyLobbyUpdateReceived = (EOS_Lobby_AddNotifyLobbyUpdateReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_AddNotifyLobbyUpdateReceivedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_AddNotifyRTCRoomConnectionChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_AddNotifyRTCRoomConnectionChanged));
- EOS_Lobby_AddNotifyRTCRoomConnectionChanged = (EOS_Lobby_AddNotifyRTCRoomConnectionChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_AddNotifyRTCRoomConnectionChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_Attribute_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_Attribute_Release));
- EOS_Lobby_Attribute_Release = (EOS_Lobby_Attribute_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_Attribute_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_CopyLobbyDetailsHandle));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_CopyLobbyDetailsHandle));
- EOS_Lobby_CopyLobbyDetailsHandle = (EOS_Lobby_CopyLobbyDetailsHandleCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_CopyLobbyDetailsHandleCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_CopyLobbyDetailsHandleByInviteId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_CopyLobbyDetailsHandleByInviteId));
- EOS_Lobby_CopyLobbyDetailsHandleByInviteId = (EOS_Lobby_CopyLobbyDetailsHandleByInviteIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_CopyLobbyDetailsHandleByInviteIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_CopyLobbyDetailsHandleByUiEventId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_CopyLobbyDetailsHandleByUiEventId));
- EOS_Lobby_CopyLobbyDetailsHandleByUiEventId = (EOS_Lobby_CopyLobbyDetailsHandleByUiEventIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_CopyLobbyDetailsHandleByUiEventIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_CreateLobby));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_CreateLobby));
- EOS_Lobby_CreateLobby = (EOS_Lobby_CreateLobbyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_CreateLobbyCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_CreateLobbySearch));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_CreateLobbySearch));
- EOS_Lobby_CreateLobbySearch = (EOS_Lobby_CreateLobbySearchCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_CreateLobbySearchCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_DestroyLobby));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_DestroyLobby));
- EOS_Lobby_DestroyLobby = (EOS_Lobby_DestroyLobbyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_DestroyLobbyCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_GetInviteCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_GetInviteCount));
- EOS_Lobby_GetInviteCount = (EOS_Lobby_GetInviteCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_GetInviteCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_GetInviteIdByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_GetInviteIdByIndex));
- EOS_Lobby_GetInviteIdByIndex = (EOS_Lobby_GetInviteIdByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_GetInviteIdByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_GetRTCRoomName));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_GetRTCRoomName));
- EOS_Lobby_GetRTCRoomName = (EOS_Lobby_GetRTCRoomNameCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_GetRTCRoomNameCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_IsRTCRoomConnected));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_IsRTCRoomConnected));
- EOS_Lobby_IsRTCRoomConnected = (EOS_Lobby_IsRTCRoomConnectedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_IsRTCRoomConnectedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_JoinLobby));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_JoinLobby));
- EOS_Lobby_JoinLobby = (EOS_Lobby_JoinLobbyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_JoinLobbyCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_KickMember));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_KickMember));
- EOS_Lobby_KickMember = (EOS_Lobby_KickMemberCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_KickMemberCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_LeaveLobby));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_LeaveLobby));
- EOS_Lobby_LeaveLobby = (EOS_Lobby_LeaveLobbyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_LeaveLobbyCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_PromoteMember));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_PromoteMember));
- EOS_Lobby_PromoteMember = (EOS_Lobby_PromoteMemberCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_PromoteMemberCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_QueryInvites));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_QueryInvites));
- EOS_Lobby_QueryInvites = (EOS_Lobby_QueryInvitesCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_QueryInvitesCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_RejectInvite));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_RejectInvite));
- EOS_Lobby_RejectInvite = (EOS_Lobby_RejectInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RejectInviteCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_RemoveNotifyJoinLobbyAccepted));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_RemoveNotifyJoinLobbyAccepted));
- EOS_Lobby_RemoveNotifyJoinLobbyAccepted = (EOS_Lobby_RemoveNotifyJoinLobbyAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RemoveNotifyJoinLobbyAcceptedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_RemoveNotifyLobbyInviteAccepted));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_RemoveNotifyLobbyInviteAccepted));
- EOS_Lobby_RemoveNotifyLobbyInviteAccepted = (EOS_Lobby_RemoveNotifyLobbyInviteAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RemoveNotifyLobbyInviteAcceptedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_RemoveNotifyLobbyInviteReceived));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_RemoveNotifyLobbyInviteReceived));
- EOS_Lobby_RemoveNotifyLobbyInviteReceived = (EOS_Lobby_RemoveNotifyLobbyInviteReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RemoveNotifyLobbyInviteReceivedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_RemoveNotifyLobbyMemberStatusReceived));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_RemoveNotifyLobbyMemberStatusReceived));
- EOS_Lobby_RemoveNotifyLobbyMemberStatusReceived = (EOS_Lobby_RemoveNotifyLobbyMemberStatusReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RemoveNotifyLobbyMemberStatusReceivedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceived));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceived));
- EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceived = (EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RemoveNotifyLobbyMemberUpdateReceivedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_RemoveNotifyLobbyUpdateReceived));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_RemoveNotifyLobbyUpdateReceived));
- EOS_Lobby_RemoveNotifyLobbyUpdateReceived = (EOS_Lobby_RemoveNotifyLobbyUpdateReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RemoveNotifyLobbyUpdateReceivedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_RemoveNotifyRTCRoomConnectionChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_RemoveNotifyRTCRoomConnectionChanged));
- EOS_Lobby_RemoveNotifyRTCRoomConnectionChanged = (EOS_Lobby_RemoveNotifyRTCRoomConnectionChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_RemoveNotifyRTCRoomConnectionChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_SendInvite));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_SendInvite));
- EOS_Lobby_SendInvite = (EOS_Lobby_SendInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_SendInviteCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_UpdateLobby));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_UpdateLobby));
- EOS_Lobby_UpdateLobby = (EOS_Lobby_UpdateLobbyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_UpdateLobbyCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Lobby_UpdateLobbyModification));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Lobby_UpdateLobbyModification));
- EOS_Lobby_UpdateLobbyModification = (EOS_Lobby_UpdateLobbyModificationCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Lobby_UpdateLobbyModificationCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Logging_SetCallback));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Logging_SetCallback));
- EOS_Logging_SetCallback = (EOS_Logging_SetCallbackCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Logging_SetCallbackCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Logging_SetLogLevel));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Logging_SetLogLevel));
- EOS_Logging_SetLogLevel = (EOS_Logging_SetLogLevelCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Logging_SetLogLevelCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Metrics_BeginPlayerSession));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Metrics_BeginPlayerSession));
- EOS_Metrics_BeginPlayerSession = (EOS_Metrics_BeginPlayerSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Metrics_BeginPlayerSessionCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Metrics_EndPlayerSession));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Metrics_EndPlayerSession));
- EOS_Metrics_EndPlayerSession = (EOS_Metrics_EndPlayerSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Metrics_EndPlayerSessionCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Mods_CopyModInfo));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Mods_CopyModInfo));
- EOS_Mods_CopyModInfo = (EOS_Mods_CopyModInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Mods_CopyModInfoCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Mods_EnumerateMods));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Mods_EnumerateMods));
- EOS_Mods_EnumerateMods = (EOS_Mods_EnumerateModsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Mods_EnumerateModsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Mods_InstallMod));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Mods_InstallMod));
- EOS_Mods_InstallMod = (EOS_Mods_InstallModCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Mods_InstallModCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Mods_ModInfo_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Mods_ModInfo_Release));
- EOS_Mods_ModInfo_Release = (EOS_Mods_ModInfo_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Mods_ModInfo_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Mods_UninstallMod));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Mods_UninstallMod));
- EOS_Mods_UninstallMod = (EOS_Mods_UninstallModCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Mods_UninstallModCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Mods_UpdateMod));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Mods_UpdateMod));
- EOS_Mods_UpdateMod = (EOS_Mods_UpdateModCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Mods_UpdateModCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_AcceptConnection));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_AcceptConnection));
- EOS_P2P_AcceptConnection = (EOS_P2P_AcceptConnectionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_AcceptConnectionCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_AddNotifyIncomingPacketQueueFull));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_AddNotifyIncomingPacketQueueFull));
- EOS_P2P_AddNotifyIncomingPacketQueueFull = (EOS_P2P_AddNotifyIncomingPacketQueueFullCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_AddNotifyIncomingPacketQueueFullCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_AddNotifyPeerConnectionClosed));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_AddNotifyPeerConnectionClosed));
- EOS_P2P_AddNotifyPeerConnectionClosed = (EOS_P2P_AddNotifyPeerConnectionClosedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_AddNotifyPeerConnectionClosedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_AddNotifyPeerConnectionRequest));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_AddNotifyPeerConnectionRequest));
- EOS_P2P_AddNotifyPeerConnectionRequest = (EOS_P2P_AddNotifyPeerConnectionRequestCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_AddNotifyPeerConnectionRequestCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_CloseConnection));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_CloseConnection));
- EOS_P2P_CloseConnection = (EOS_P2P_CloseConnectionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_CloseConnectionCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_CloseConnections));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_CloseConnections));
- EOS_P2P_CloseConnections = (EOS_P2P_CloseConnectionsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_CloseConnectionsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_GetNATType));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_GetNATType));
- EOS_P2P_GetNATType = (EOS_P2P_GetNATTypeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_GetNATTypeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_GetNextReceivedPacketSize));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_GetNextReceivedPacketSize));
- EOS_P2P_GetNextReceivedPacketSize = (EOS_P2P_GetNextReceivedPacketSizeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_GetNextReceivedPacketSizeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_GetPacketQueueInfo));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_GetPacketQueueInfo));
- EOS_P2P_GetPacketQueueInfo = (EOS_P2P_GetPacketQueueInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_GetPacketQueueInfoCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_GetPortRange));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_GetPortRange));
- EOS_P2P_GetPortRange = (EOS_P2P_GetPortRangeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_GetPortRangeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_GetRelayControl));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_GetRelayControl));
- EOS_P2P_GetRelayControl = (EOS_P2P_GetRelayControlCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_GetRelayControlCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_QueryNATType));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_QueryNATType));
- EOS_P2P_QueryNATType = (EOS_P2P_QueryNATTypeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_QueryNATTypeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_ReceivePacket));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_ReceivePacket));
- EOS_P2P_ReceivePacket = (EOS_P2P_ReceivePacketCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_ReceivePacketCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_RemoveNotifyIncomingPacketQueueFull));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_RemoveNotifyIncomingPacketQueueFull));
- EOS_P2P_RemoveNotifyIncomingPacketQueueFull = (EOS_P2P_RemoveNotifyIncomingPacketQueueFullCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_RemoveNotifyIncomingPacketQueueFullCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_RemoveNotifyPeerConnectionClosed));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_RemoveNotifyPeerConnectionClosed));
- EOS_P2P_RemoveNotifyPeerConnectionClosed = (EOS_P2P_RemoveNotifyPeerConnectionClosedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_RemoveNotifyPeerConnectionClosedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_RemoveNotifyPeerConnectionRequest));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_RemoveNotifyPeerConnectionRequest));
- EOS_P2P_RemoveNotifyPeerConnectionRequest = (EOS_P2P_RemoveNotifyPeerConnectionRequestCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_RemoveNotifyPeerConnectionRequestCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_SendPacket));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_SendPacket));
- EOS_P2P_SendPacket = (EOS_P2P_SendPacketCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_SendPacketCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_SetPacketQueueSize));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_SetPacketQueueSize));
- EOS_P2P_SetPacketQueueSize = (EOS_P2P_SetPacketQueueSizeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_SetPacketQueueSizeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_SetPortRange));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_SetPortRange));
- EOS_P2P_SetPortRange = (EOS_P2P_SetPortRangeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_SetPortRangeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_P2P_SetRelayControl));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_P2P_SetRelayControl));
- EOS_P2P_SetRelayControl = (EOS_P2P_SetRelayControlCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_P2P_SetRelayControlCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_CheckForLauncherAndRestart));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_CheckForLauncherAndRestart));
- EOS_Platform_CheckForLauncherAndRestart = (EOS_Platform_CheckForLauncherAndRestartCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_CheckForLauncherAndRestartCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_Create));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_Create));
- EOS_Platform_Create = (EOS_Platform_CreateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_CreateCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetAchievementsInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetAchievementsInterface));
- EOS_Platform_GetAchievementsInterface = (EOS_Platform_GetAchievementsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetAchievementsInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetActiveCountryCode));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetActiveCountryCode));
- EOS_Platform_GetActiveCountryCode = (EOS_Platform_GetActiveCountryCodeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetActiveCountryCodeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetActiveLocaleCode));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetActiveLocaleCode));
- EOS_Platform_GetActiveLocaleCode = (EOS_Platform_GetActiveLocaleCodeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetActiveLocaleCodeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetAntiCheatClientInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetAntiCheatClientInterface));
- EOS_Platform_GetAntiCheatClientInterface = (EOS_Platform_GetAntiCheatClientInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetAntiCheatClientInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetAntiCheatServerInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetAntiCheatServerInterface));
- EOS_Platform_GetAntiCheatServerInterface = (EOS_Platform_GetAntiCheatServerInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetAntiCheatServerInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetAuthInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetAuthInterface));
- EOS_Platform_GetAuthInterface = (EOS_Platform_GetAuthInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetAuthInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetConnectInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetConnectInterface));
- EOS_Platform_GetConnectInterface = (EOS_Platform_GetConnectInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetConnectInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetEcomInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetEcomInterface));
- EOS_Platform_GetEcomInterface = (EOS_Platform_GetEcomInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetEcomInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetFriendsInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetFriendsInterface));
- EOS_Platform_GetFriendsInterface = (EOS_Platform_GetFriendsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetFriendsInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetKWSInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetKWSInterface));
- EOS_Platform_GetKWSInterface = (EOS_Platform_GetKWSInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetKWSInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetLeaderboardsInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetLeaderboardsInterface));
- EOS_Platform_GetLeaderboardsInterface = (EOS_Platform_GetLeaderboardsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetLeaderboardsInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetLobbyInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetLobbyInterface));
- EOS_Platform_GetLobbyInterface = (EOS_Platform_GetLobbyInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetLobbyInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetMetricsInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetMetricsInterface));
- EOS_Platform_GetMetricsInterface = (EOS_Platform_GetMetricsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetMetricsInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetModsInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetModsInterface));
- EOS_Platform_GetModsInterface = (EOS_Platform_GetModsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetModsInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetOverrideCountryCode));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetOverrideCountryCode));
- EOS_Platform_GetOverrideCountryCode = (EOS_Platform_GetOverrideCountryCodeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetOverrideCountryCodeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetOverrideLocaleCode));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetOverrideLocaleCode));
- EOS_Platform_GetOverrideLocaleCode = (EOS_Platform_GetOverrideLocaleCodeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetOverrideLocaleCodeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetP2PInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetP2PInterface));
- EOS_Platform_GetP2PInterface = (EOS_Platform_GetP2PInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetP2PInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetPlayerDataStorageInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetPlayerDataStorageInterface));
- EOS_Platform_GetPlayerDataStorageInterface = (EOS_Platform_GetPlayerDataStorageInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetPlayerDataStorageInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetPresenceInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetPresenceInterface));
- EOS_Platform_GetPresenceInterface = (EOS_Platform_GetPresenceInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetPresenceInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetRTCAdminInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetRTCAdminInterface));
- EOS_Platform_GetRTCAdminInterface = (EOS_Platform_GetRTCAdminInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetRTCAdminInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetRTCInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetRTCInterface));
- EOS_Platform_GetRTCInterface = (EOS_Platform_GetRTCInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetRTCInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetReportsInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetReportsInterface));
- EOS_Platform_GetReportsInterface = (EOS_Platform_GetReportsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetReportsInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetSanctionsInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetSanctionsInterface));
- EOS_Platform_GetSanctionsInterface = (EOS_Platform_GetSanctionsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetSanctionsInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetSessionsInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetSessionsInterface));
- EOS_Platform_GetSessionsInterface = (EOS_Platform_GetSessionsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetSessionsInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetStatsInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetStatsInterface));
- EOS_Platform_GetStatsInterface = (EOS_Platform_GetStatsInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetStatsInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetTitleStorageInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetTitleStorageInterface));
- EOS_Platform_GetTitleStorageInterface = (EOS_Platform_GetTitleStorageInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetTitleStorageInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetUIInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetUIInterface));
- EOS_Platform_GetUIInterface = (EOS_Platform_GetUIInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetUIInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_GetUserInfoInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_GetUserInfoInterface));
- EOS_Platform_GetUserInfoInterface = (EOS_Platform_GetUserInfoInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_GetUserInfoInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_Release));
- EOS_Platform_Release = (EOS_Platform_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_SetOverrideCountryCode));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_SetOverrideCountryCode));
- EOS_Platform_SetOverrideCountryCode = (EOS_Platform_SetOverrideCountryCodeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_SetOverrideCountryCodeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_SetOverrideLocaleCode));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_SetOverrideLocaleCode));
- EOS_Platform_SetOverrideLocaleCode = (EOS_Platform_SetOverrideLocaleCodeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_SetOverrideLocaleCodeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Platform_Tick));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Platform_Tick));
- EOS_Platform_Tick = (EOS_Platform_TickCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Platform_TickCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PlayerDataStorageFileTransferRequest_CancelRequest));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PlayerDataStorageFileTransferRequest_CancelRequest));
- EOS_PlayerDataStorageFileTransferRequest_CancelRequest = (EOS_PlayerDataStorageFileTransferRequest_CancelRequestCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorageFileTransferRequest_CancelRequestCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PlayerDataStorageFileTransferRequest_GetFileRequestState));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PlayerDataStorageFileTransferRequest_GetFileRequestState));
- EOS_PlayerDataStorageFileTransferRequest_GetFileRequestState = (EOS_PlayerDataStorageFileTransferRequest_GetFileRequestStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorageFileTransferRequest_GetFileRequestStateCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PlayerDataStorageFileTransferRequest_GetFilename));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PlayerDataStorageFileTransferRequest_GetFilename));
- EOS_PlayerDataStorageFileTransferRequest_GetFilename = (EOS_PlayerDataStorageFileTransferRequest_GetFilenameCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorageFileTransferRequest_GetFilenameCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PlayerDataStorageFileTransferRequest_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PlayerDataStorageFileTransferRequest_Release));
- EOS_PlayerDataStorageFileTransferRequest_Release = (EOS_PlayerDataStorageFileTransferRequest_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorageFileTransferRequest_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PlayerDataStorage_CopyFileMetadataAtIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PlayerDataStorage_CopyFileMetadataAtIndex));
- EOS_PlayerDataStorage_CopyFileMetadataAtIndex = (EOS_PlayerDataStorage_CopyFileMetadataAtIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_CopyFileMetadataAtIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PlayerDataStorage_CopyFileMetadataByFilename));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PlayerDataStorage_CopyFileMetadataByFilename));
- EOS_PlayerDataStorage_CopyFileMetadataByFilename = (EOS_PlayerDataStorage_CopyFileMetadataByFilenameCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_CopyFileMetadataByFilenameCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PlayerDataStorage_DeleteCache));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PlayerDataStorage_DeleteCache));
- EOS_PlayerDataStorage_DeleteCache = (EOS_PlayerDataStorage_DeleteCacheCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_DeleteCacheCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PlayerDataStorage_DeleteFile));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PlayerDataStorage_DeleteFile));
- EOS_PlayerDataStorage_DeleteFile = (EOS_PlayerDataStorage_DeleteFileCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_DeleteFileCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PlayerDataStorage_DuplicateFile));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PlayerDataStorage_DuplicateFile));
- EOS_PlayerDataStorage_DuplicateFile = (EOS_PlayerDataStorage_DuplicateFileCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_DuplicateFileCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PlayerDataStorage_FileMetadata_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PlayerDataStorage_FileMetadata_Release));
- EOS_PlayerDataStorage_FileMetadata_Release = (EOS_PlayerDataStorage_FileMetadata_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_FileMetadata_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PlayerDataStorage_GetFileMetadataCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PlayerDataStorage_GetFileMetadataCount));
- EOS_PlayerDataStorage_GetFileMetadataCount = (EOS_PlayerDataStorage_GetFileMetadataCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_GetFileMetadataCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PlayerDataStorage_QueryFile));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PlayerDataStorage_QueryFile));
- EOS_PlayerDataStorage_QueryFile = (EOS_PlayerDataStorage_QueryFileCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_QueryFileCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PlayerDataStorage_QueryFileList));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PlayerDataStorage_QueryFileList));
- EOS_PlayerDataStorage_QueryFileList = (EOS_PlayerDataStorage_QueryFileListCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_QueryFileListCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PlayerDataStorage_ReadFile));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PlayerDataStorage_ReadFile));
- EOS_PlayerDataStorage_ReadFile = (EOS_PlayerDataStorage_ReadFileCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_ReadFileCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PlayerDataStorage_WriteFile));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PlayerDataStorage_WriteFile));
- EOS_PlayerDataStorage_WriteFile = (EOS_PlayerDataStorage_WriteFileCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PlayerDataStorage_WriteFileCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PresenceModification_DeleteData));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PresenceModification_DeleteData));
- EOS_PresenceModification_DeleteData = (EOS_PresenceModification_DeleteDataCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PresenceModification_DeleteDataCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PresenceModification_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PresenceModification_Release));
- EOS_PresenceModification_Release = (EOS_PresenceModification_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PresenceModification_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PresenceModification_SetData));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PresenceModification_SetData));
- EOS_PresenceModification_SetData = (EOS_PresenceModification_SetDataCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PresenceModification_SetDataCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PresenceModification_SetJoinInfo));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PresenceModification_SetJoinInfo));
- EOS_PresenceModification_SetJoinInfo = (EOS_PresenceModification_SetJoinInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PresenceModification_SetJoinInfoCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PresenceModification_SetRawRichText));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PresenceModification_SetRawRichText));
- EOS_PresenceModification_SetRawRichText = (EOS_PresenceModification_SetRawRichTextCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PresenceModification_SetRawRichTextCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_PresenceModification_SetStatus));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_PresenceModification_SetStatus));
- EOS_PresenceModification_SetStatus = (EOS_PresenceModification_SetStatusCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_PresenceModification_SetStatusCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Presence_AddNotifyJoinGameAccepted));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Presence_AddNotifyJoinGameAccepted));
- EOS_Presence_AddNotifyJoinGameAccepted = (EOS_Presence_AddNotifyJoinGameAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_AddNotifyJoinGameAcceptedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Presence_AddNotifyOnPresenceChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Presence_AddNotifyOnPresenceChanged));
- EOS_Presence_AddNotifyOnPresenceChanged = (EOS_Presence_AddNotifyOnPresenceChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_AddNotifyOnPresenceChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Presence_CopyPresence));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Presence_CopyPresence));
- EOS_Presence_CopyPresence = (EOS_Presence_CopyPresenceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_CopyPresenceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Presence_CreatePresenceModification));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Presence_CreatePresenceModification));
- EOS_Presence_CreatePresenceModification = (EOS_Presence_CreatePresenceModificationCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_CreatePresenceModificationCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Presence_GetJoinInfo));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Presence_GetJoinInfo));
- EOS_Presence_GetJoinInfo = (EOS_Presence_GetJoinInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_GetJoinInfoCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Presence_HasPresence));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Presence_HasPresence));
- EOS_Presence_HasPresence = (EOS_Presence_HasPresenceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_HasPresenceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Presence_Info_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Presence_Info_Release));
- EOS_Presence_Info_Release = (EOS_Presence_Info_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_Info_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Presence_QueryPresence));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Presence_QueryPresence));
- EOS_Presence_QueryPresence = (EOS_Presence_QueryPresenceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_QueryPresenceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Presence_RemoveNotifyJoinGameAccepted));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Presence_RemoveNotifyJoinGameAccepted));
- EOS_Presence_RemoveNotifyJoinGameAccepted = (EOS_Presence_RemoveNotifyJoinGameAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_RemoveNotifyJoinGameAcceptedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Presence_RemoveNotifyOnPresenceChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Presence_RemoveNotifyOnPresenceChanged));
- EOS_Presence_RemoveNotifyOnPresenceChanged = (EOS_Presence_RemoveNotifyOnPresenceChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_RemoveNotifyOnPresenceChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Presence_SetPresence));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Presence_SetPresence));
- EOS_Presence_SetPresence = (EOS_Presence_SetPresenceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Presence_SetPresenceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_ProductUserId_FromString));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_ProductUserId_FromString));
- EOS_ProductUserId_FromString = (EOS_ProductUserId_FromStringCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ProductUserId_FromStringCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_ProductUserId_IsValid));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_ProductUserId_IsValid));
- EOS_ProductUserId_IsValid = (EOS_ProductUserId_IsValidCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ProductUserId_IsValidCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_ProductUserId_ToString));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_ProductUserId_ToString));
- EOS_ProductUserId_ToString = (EOS_ProductUserId_ToStringCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ProductUserId_ToStringCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAdmin_CopyUserTokenByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAdmin_CopyUserTokenByIndex));
- EOS_RTCAdmin_CopyUserTokenByIndex = (EOS_RTCAdmin_CopyUserTokenByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAdmin_CopyUserTokenByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAdmin_CopyUserTokenByUserId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAdmin_CopyUserTokenByUserId));
- EOS_RTCAdmin_CopyUserTokenByUserId = (EOS_RTCAdmin_CopyUserTokenByUserIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAdmin_CopyUserTokenByUserIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAdmin_Kick));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAdmin_Kick));
- EOS_RTCAdmin_Kick = (EOS_RTCAdmin_KickCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAdmin_KickCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAdmin_QueryJoinRoomToken));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAdmin_QueryJoinRoomToken));
- EOS_RTCAdmin_QueryJoinRoomToken = (EOS_RTCAdmin_QueryJoinRoomTokenCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAdmin_QueryJoinRoomTokenCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAdmin_SetParticipantHardMute));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAdmin_SetParticipantHardMute));
- EOS_RTCAdmin_SetParticipantHardMute = (EOS_RTCAdmin_SetParticipantHardMuteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAdmin_SetParticipantHardMuteCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAdmin_UserToken_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAdmin_UserToken_Release));
- EOS_RTCAdmin_UserToken_Release = (EOS_RTCAdmin_UserToken_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAdmin_UserToken_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_AddNotifyAudioBeforeRender));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_AddNotifyAudioBeforeRender));
- EOS_RTCAudio_AddNotifyAudioBeforeRender = (EOS_RTCAudio_AddNotifyAudioBeforeRenderCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_AddNotifyAudioBeforeRenderCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_AddNotifyAudioBeforeSend));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_AddNotifyAudioBeforeSend));
- EOS_RTCAudio_AddNotifyAudioBeforeSend = (EOS_RTCAudio_AddNotifyAudioBeforeSendCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_AddNotifyAudioBeforeSendCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_AddNotifyAudioDevicesChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_AddNotifyAudioDevicesChanged));
- EOS_RTCAudio_AddNotifyAudioDevicesChanged = (EOS_RTCAudio_AddNotifyAudioDevicesChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_AddNotifyAudioDevicesChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_AddNotifyAudioInputState));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_AddNotifyAudioInputState));
- EOS_RTCAudio_AddNotifyAudioInputState = (EOS_RTCAudio_AddNotifyAudioInputStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_AddNotifyAudioInputStateCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_AddNotifyAudioOutputState));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_AddNotifyAudioOutputState));
- EOS_RTCAudio_AddNotifyAudioOutputState = (EOS_RTCAudio_AddNotifyAudioOutputStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_AddNotifyAudioOutputStateCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_AddNotifyParticipantUpdated));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_AddNotifyParticipantUpdated));
- EOS_RTCAudio_AddNotifyParticipantUpdated = (EOS_RTCAudio_AddNotifyParticipantUpdatedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_AddNotifyParticipantUpdatedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_GetAudioInputDeviceByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_GetAudioInputDeviceByIndex));
- EOS_RTCAudio_GetAudioInputDeviceByIndex = (EOS_RTCAudio_GetAudioInputDeviceByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_GetAudioInputDeviceByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_GetAudioInputDevicesCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_GetAudioInputDevicesCount));
- EOS_RTCAudio_GetAudioInputDevicesCount = (EOS_RTCAudio_GetAudioInputDevicesCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_GetAudioInputDevicesCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_GetAudioOutputDeviceByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_GetAudioOutputDeviceByIndex));
- EOS_RTCAudio_GetAudioOutputDeviceByIndex = (EOS_RTCAudio_GetAudioOutputDeviceByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_GetAudioOutputDeviceByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_GetAudioOutputDevicesCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_GetAudioOutputDevicesCount));
- EOS_RTCAudio_GetAudioOutputDevicesCount = (EOS_RTCAudio_GetAudioOutputDevicesCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_GetAudioOutputDevicesCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_RegisterPlatformAudioUser));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_RegisterPlatformAudioUser));
- EOS_RTCAudio_RegisterPlatformAudioUser = (EOS_RTCAudio_RegisterPlatformAudioUserCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_RegisterPlatformAudioUserCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_RemoveNotifyAudioBeforeRender));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_RemoveNotifyAudioBeforeRender));
- EOS_RTCAudio_RemoveNotifyAudioBeforeRender = (EOS_RTCAudio_RemoveNotifyAudioBeforeRenderCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_RemoveNotifyAudioBeforeRenderCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_RemoveNotifyAudioBeforeSend));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_RemoveNotifyAudioBeforeSend));
- EOS_RTCAudio_RemoveNotifyAudioBeforeSend = (EOS_RTCAudio_RemoveNotifyAudioBeforeSendCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_RemoveNotifyAudioBeforeSendCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_RemoveNotifyAudioDevicesChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_RemoveNotifyAudioDevicesChanged));
- EOS_RTCAudio_RemoveNotifyAudioDevicesChanged = (EOS_RTCAudio_RemoveNotifyAudioDevicesChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_RemoveNotifyAudioDevicesChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_RemoveNotifyAudioInputState));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_RemoveNotifyAudioInputState));
- EOS_RTCAudio_RemoveNotifyAudioInputState = (EOS_RTCAudio_RemoveNotifyAudioInputStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_RemoveNotifyAudioInputStateCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_RemoveNotifyAudioOutputState));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_RemoveNotifyAudioOutputState));
- EOS_RTCAudio_RemoveNotifyAudioOutputState = (EOS_RTCAudio_RemoveNotifyAudioOutputStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_RemoveNotifyAudioOutputStateCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_RemoveNotifyParticipantUpdated));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_RemoveNotifyParticipantUpdated));
- EOS_RTCAudio_RemoveNotifyParticipantUpdated = (EOS_RTCAudio_RemoveNotifyParticipantUpdatedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_RemoveNotifyParticipantUpdatedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_SendAudio));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_SendAudio));
- EOS_RTCAudio_SendAudio = (EOS_RTCAudio_SendAudioCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_SendAudioCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_SetAudioInputSettings));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_SetAudioInputSettings));
- EOS_RTCAudio_SetAudioInputSettings = (EOS_RTCAudio_SetAudioInputSettingsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_SetAudioInputSettingsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_SetAudioOutputSettings));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_SetAudioOutputSettings));
- EOS_RTCAudio_SetAudioOutputSettings = (EOS_RTCAudio_SetAudioOutputSettingsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_SetAudioOutputSettingsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_UnregisterPlatformAudioUser));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_UnregisterPlatformAudioUser));
- EOS_RTCAudio_UnregisterPlatformAudioUser = (EOS_RTCAudio_UnregisterPlatformAudioUserCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_UnregisterPlatformAudioUserCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_UpdateReceiving));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_UpdateReceiving));
- EOS_RTCAudio_UpdateReceiving = (EOS_RTCAudio_UpdateReceivingCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_UpdateReceivingCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTCAudio_UpdateSending));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTCAudio_UpdateSending));
- EOS_RTCAudio_UpdateSending = (EOS_RTCAudio_UpdateSendingCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTCAudio_UpdateSendingCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTC_AddNotifyDisconnected));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTC_AddNotifyDisconnected));
- EOS_RTC_AddNotifyDisconnected = (EOS_RTC_AddNotifyDisconnectedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_AddNotifyDisconnectedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTC_AddNotifyParticipantStatusChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTC_AddNotifyParticipantStatusChanged));
- EOS_RTC_AddNotifyParticipantStatusChanged = (EOS_RTC_AddNotifyParticipantStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_AddNotifyParticipantStatusChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTC_BlockParticipant));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTC_BlockParticipant));
- EOS_RTC_BlockParticipant = (EOS_RTC_BlockParticipantCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_BlockParticipantCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTC_GetAudioInterface));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTC_GetAudioInterface));
- EOS_RTC_GetAudioInterface = (EOS_RTC_GetAudioInterfaceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_GetAudioInterfaceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTC_JoinRoom));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTC_JoinRoom));
- EOS_RTC_JoinRoom = (EOS_RTC_JoinRoomCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_JoinRoomCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTC_LeaveRoom));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTC_LeaveRoom));
- EOS_RTC_LeaveRoom = (EOS_RTC_LeaveRoomCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_LeaveRoomCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTC_RemoveNotifyDisconnected));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTC_RemoveNotifyDisconnected));
- EOS_RTC_RemoveNotifyDisconnected = (EOS_RTC_RemoveNotifyDisconnectedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_RemoveNotifyDisconnectedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_RTC_RemoveNotifyParticipantStatusChanged));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_RTC_RemoveNotifyParticipantStatusChanged));
- EOS_RTC_RemoveNotifyParticipantStatusChanged = (EOS_RTC_RemoveNotifyParticipantStatusChangedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_RTC_RemoveNotifyParticipantStatusChangedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Reports_SendPlayerBehaviorReport));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Reports_SendPlayerBehaviorReport));
- EOS_Reports_SendPlayerBehaviorReport = (EOS_Reports_SendPlayerBehaviorReportCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Reports_SendPlayerBehaviorReportCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sanctions_CopyPlayerSanctionByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sanctions_CopyPlayerSanctionByIndex));
- EOS_Sanctions_CopyPlayerSanctionByIndex = (EOS_Sanctions_CopyPlayerSanctionByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sanctions_CopyPlayerSanctionByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sanctions_GetPlayerSanctionCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sanctions_GetPlayerSanctionCount));
- EOS_Sanctions_GetPlayerSanctionCount = (EOS_Sanctions_GetPlayerSanctionCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sanctions_GetPlayerSanctionCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sanctions_PlayerSanction_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sanctions_PlayerSanction_Release));
- EOS_Sanctions_PlayerSanction_Release = (EOS_Sanctions_PlayerSanction_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sanctions_PlayerSanction_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sanctions_QueryActivePlayerSanctions));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sanctions_QueryActivePlayerSanctions));
- EOS_Sanctions_QueryActivePlayerSanctions = (EOS_Sanctions_QueryActivePlayerSanctionsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sanctions_QueryActivePlayerSanctionsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionDetails_Attribute_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionDetails_Attribute_Release));
- EOS_SessionDetails_Attribute_Release = (EOS_SessionDetails_Attribute_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionDetails_Attribute_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionDetails_CopyInfo));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionDetails_CopyInfo));
- EOS_SessionDetails_CopyInfo = (EOS_SessionDetails_CopyInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionDetails_CopyInfoCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionDetails_CopySessionAttributeByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionDetails_CopySessionAttributeByIndex));
- EOS_SessionDetails_CopySessionAttributeByIndex = (EOS_SessionDetails_CopySessionAttributeByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionDetails_CopySessionAttributeByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionDetails_CopySessionAttributeByKey));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionDetails_CopySessionAttributeByKey));
- EOS_SessionDetails_CopySessionAttributeByKey = (EOS_SessionDetails_CopySessionAttributeByKeyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionDetails_CopySessionAttributeByKeyCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionDetails_GetSessionAttributeCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionDetails_GetSessionAttributeCount));
- EOS_SessionDetails_GetSessionAttributeCount = (EOS_SessionDetails_GetSessionAttributeCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionDetails_GetSessionAttributeCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionDetails_Info_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionDetails_Info_Release));
- EOS_SessionDetails_Info_Release = (EOS_SessionDetails_Info_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionDetails_Info_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionDetails_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionDetails_Release));
- EOS_SessionDetails_Release = (EOS_SessionDetails_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionDetails_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionModification_AddAttribute));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionModification_AddAttribute));
- EOS_SessionModification_AddAttribute = (EOS_SessionModification_AddAttributeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_AddAttributeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionModification_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionModification_Release));
- EOS_SessionModification_Release = (EOS_SessionModification_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionModification_RemoveAttribute));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionModification_RemoveAttribute));
- EOS_SessionModification_RemoveAttribute = (EOS_SessionModification_RemoveAttributeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_RemoveAttributeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionModification_SetBucketId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionModification_SetBucketId));
- EOS_SessionModification_SetBucketId = (EOS_SessionModification_SetBucketIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_SetBucketIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionModification_SetHostAddress));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionModification_SetHostAddress));
- EOS_SessionModification_SetHostAddress = (EOS_SessionModification_SetHostAddressCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_SetHostAddressCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionModification_SetInvitesAllowed));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionModification_SetInvitesAllowed));
- EOS_SessionModification_SetInvitesAllowed = (EOS_SessionModification_SetInvitesAllowedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_SetInvitesAllowedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionModification_SetJoinInProgressAllowed));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionModification_SetJoinInProgressAllowed));
- EOS_SessionModification_SetJoinInProgressAllowed = (EOS_SessionModification_SetJoinInProgressAllowedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_SetJoinInProgressAllowedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionModification_SetMaxPlayers));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionModification_SetMaxPlayers));
- EOS_SessionModification_SetMaxPlayers = (EOS_SessionModification_SetMaxPlayersCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_SetMaxPlayersCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionModification_SetPermissionLevel));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionModification_SetPermissionLevel));
- EOS_SessionModification_SetPermissionLevel = (EOS_SessionModification_SetPermissionLevelCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionModification_SetPermissionLevelCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionSearch_CopySearchResultByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionSearch_CopySearchResultByIndex));
- EOS_SessionSearch_CopySearchResultByIndex = (EOS_SessionSearch_CopySearchResultByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_CopySearchResultByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionSearch_Find));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionSearch_Find));
- EOS_SessionSearch_Find = (EOS_SessionSearch_FindCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_FindCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionSearch_GetSearchResultCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionSearch_GetSearchResultCount));
- EOS_SessionSearch_GetSearchResultCount = (EOS_SessionSearch_GetSearchResultCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_GetSearchResultCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionSearch_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionSearch_Release));
- EOS_SessionSearch_Release = (EOS_SessionSearch_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionSearch_RemoveParameter));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionSearch_RemoveParameter));
- EOS_SessionSearch_RemoveParameter = (EOS_SessionSearch_RemoveParameterCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_RemoveParameterCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionSearch_SetMaxResults));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionSearch_SetMaxResults));
- EOS_SessionSearch_SetMaxResults = (EOS_SessionSearch_SetMaxResultsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_SetMaxResultsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionSearch_SetParameter));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionSearch_SetParameter));
- EOS_SessionSearch_SetParameter = (EOS_SessionSearch_SetParameterCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_SetParameterCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionSearch_SetSessionId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionSearch_SetSessionId));
- EOS_SessionSearch_SetSessionId = (EOS_SessionSearch_SetSessionIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_SetSessionIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_SessionSearch_SetTargetUserId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_SessionSearch_SetTargetUserId));
- EOS_SessionSearch_SetTargetUserId = (EOS_SessionSearch_SetTargetUserIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_SessionSearch_SetTargetUserIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_AddNotifyJoinSessionAccepted));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_AddNotifyJoinSessionAccepted));
- EOS_Sessions_AddNotifyJoinSessionAccepted = (EOS_Sessions_AddNotifyJoinSessionAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_AddNotifyJoinSessionAcceptedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_AddNotifySessionInviteAccepted));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_AddNotifySessionInviteAccepted));
- EOS_Sessions_AddNotifySessionInviteAccepted = (EOS_Sessions_AddNotifySessionInviteAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_AddNotifySessionInviteAcceptedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_AddNotifySessionInviteReceived));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_AddNotifySessionInviteReceived));
- EOS_Sessions_AddNotifySessionInviteReceived = (EOS_Sessions_AddNotifySessionInviteReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_AddNotifySessionInviteReceivedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_CopyActiveSessionHandle));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_CopyActiveSessionHandle));
- EOS_Sessions_CopyActiveSessionHandle = (EOS_Sessions_CopyActiveSessionHandleCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_CopyActiveSessionHandleCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_CopySessionHandleByInviteId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_CopySessionHandleByInviteId));
- EOS_Sessions_CopySessionHandleByInviteId = (EOS_Sessions_CopySessionHandleByInviteIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_CopySessionHandleByInviteIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_CopySessionHandleByUiEventId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_CopySessionHandleByUiEventId));
- EOS_Sessions_CopySessionHandleByUiEventId = (EOS_Sessions_CopySessionHandleByUiEventIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_CopySessionHandleByUiEventIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_CopySessionHandleForPresence));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_CopySessionHandleForPresence));
- EOS_Sessions_CopySessionHandleForPresence = (EOS_Sessions_CopySessionHandleForPresenceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_CopySessionHandleForPresenceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_CreateSessionModification));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_CreateSessionModification));
- EOS_Sessions_CreateSessionModification = (EOS_Sessions_CreateSessionModificationCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_CreateSessionModificationCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_CreateSessionSearch));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_CreateSessionSearch));
- EOS_Sessions_CreateSessionSearch = (EOS_Sessions_CreateSessionSearchCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_CreateSessionSearchCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_DestroySession));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_DestroySession));
- EOS_Sessions_DestroySession = (EOS_Sessions_DestroySessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_DestroySessionCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_DumpSessionState));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_DumpSessionState));
- EOS_Sessions_DumpSessionState = (EOS_Sessions_DumpSessionStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_DumpSessionStateCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_EndSession));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_EndSession));
- EOS_Sessions_EndSession = (EOS_Sessions_EndSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_EndSessionCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_GetInviteCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_GetInviteCount));
- EOS_Sessions_GetInviteCount = (EOS_Sessions_GetInviteCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_GetInviteCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_GetInviteIdByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_GetInviteIdByIndex));
- EOS_Sessions_GetInviteIdByIndex = (EOS_Sessions_GetInviteIdByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_GetInviteIdByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_IsUserInSession));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_IsUserInSession));
- EOS_Sessions_IsUserInSession = (EOS_Sessions_IsUserInSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_IsUserInSessionCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_JoinSession));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_JoinSession));
- EOS_Sessions_JoinSession = (EOS_Sessions_JoinSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_JoinSessionCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_QueryInvites));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_QueryInvites));
- EOS_Sessions_QueryInvites = (EOS_Sessions_QueryInvitesCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_QueryInvitesCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_RegisterPlayers));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_RegisterPlayers));
- EOS_Sessions_RegisterPlayers = (EOS_Sessions_RegisterPlayersCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_RegisterPlayersCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_RejectInvite));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_RejectInvite));
- EOS_Sessions_RejectInvite = (EOS_Sessions_RejectInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_RejectInviteCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_RemoveNotifyJoinSessionAccepted));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_RemoveNotifyJoinSessionAccepted));
- EOS_Sessions_RemoveNotifyJoinSessionAccepted = (EOS_Sessions_RemoveNotifyJoinSessionAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_RemoveNotifyJoinSessionAcceptedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_RemoveNotifySessionInviteAccepted));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_RemoveNotifySessionInviteAccepted));
- EOS_Sessions_RemoveNotifySessionInviteAccepted = (EOS_Sessions_RemoveNotifySessionInviteAcceptedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_RemoveNotifySessionInviteAcceptedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_RemoveNotifySessionInviteReceived));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_RemoveNotifySessionInviteReceived));
- EOS_Sessions_RemoveNotifySessionInviteReceived = (EOS_Sessions_RemoveNotifySessionInviteReceivedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_RemoveNotifySessionInviteReceivedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_SendInvite));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_SendInvite));
- EOS_Sessions_SendInvite = (EOS_Sessions_SendInviteCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_SendInviteCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_StartSession));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_StartSession));
- EOS_Sessions_StartSession = (EOS_Sessions_StartSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_StartSessionCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_UnregisterPlayers));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_UnregisterPlayers));
- EOS_Sessions_UnregisterPlayers = (EOS_Sessions_UnregisterPlayersCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_UnregisterPlayersCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_UpdateSession));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_UpdateSession));
- EOS_Sessions_UpdateSession = (EOS_Sessions_UpdateSessionCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_UpdateSessionCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Sessions_UpdateSessionModification));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Sessions_UpdateSessionModification));
- EOS_Sessions_UpdateSessionModification = (EOS_Sessions_UpdateSessionModificationCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Sessions_UpdateSessionModificationCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Shutdown));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Shutdown));
- EOS_Shutdown = (EOS_ShutdownCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_ShutdownCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Stats_CopyStatByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Stats_CopyStatByIndex));
- EOS_Stats_CopyStatByIndex = (EOS_Stats_CopyStatByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Stats_CopyStatByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Stats_CopyStatByName));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Stats_CopyStatByName));
- EOS_Stats_CopyStatByName = (EOS_Stats_CopyStatByNameCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Stats_CopyStatByNameCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Stats_GetStatsCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Stats_GetStatsCount));
- EOS_Stats_GetStatsCount = (EOS_Stats_GetStatsCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Stats_GetStatsCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Stats_IngestStat));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Stats_IngestStat));
- EOS_Stats_IngestStat = (EOS_Stats_IngestStatCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Stats_IngestStatCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Stats_QueryStats));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Stats_QueryStats));
- EOS_Stats_QueryStats = (EOS_Stats_QueryStatsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Stats_QueryStatsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_Stats_Stat_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_Stats_Stat_Release));
- EOS_Stats_Stat_Release = (EOS_Stats_Stat_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_Stats_Stat_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_TitleStorageFileTransferRequest_CancelRequest));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_TitleStorageFileTransferRequest_CancelRequest));
- EOS_TitleStorageFileTransferRequest_CancelRequest = (EOS_TitleStorageFileTransferRequest_CancelRequestCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorageFileTransferRequest_CancelRequestCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_TitleStorageFileTransferRequest_GetFileRequestState));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_TitleStorageFileTransferRequest_GetFileRequestState));
- EOS_TitleStorageFileTransferRequest_GetFileRequestState = (EOS_TitleStorageFileTransferRequest_GetFileRequestStateCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorageFileTransferRequest_GetFileRequestStateCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_TitleStorageFileTransferRequest_GetFilename));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_TitleStorageFileTransferRequest_GetFilename));
- EOS_TitleStorageFileTransferRequest_GetFilename = (EOS_TitleStorageFileTransferRequest_GetFilenameCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorageFileTransferRequest_GetFilenameCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_TitleStorageFileTransferRequest_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_TitleStorageFileTransferRequest_Release));
- EOS_TitleStorageFileTransferRequest_Release = (EOS_TitleStorageFileTransferRequest_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorageFileTransferRequest_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_TitleStorage_CopyFileMetadataAtIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_TitleStorage_CopyFileMetadataAtIndex));
- EOS_TitleStorage_CopyFileMetadataAtIndex = (EOS_TitleStorage_CopyFileMetadataAtIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_CopyFileMetadataAtIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_TitleStorage_CopyFileMetadataByFilename));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_TitleStorage_CopyFileMetadataByFilename));
- EOS_TitleStorage_CopyFileMetadataByFilename = (EOS_TitleStorage_CopyFileMetadataByFilenameCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_CopyFileMetadataByFilenameCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_TitleStorage_DeleteCache));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_TitleStorage_DeleteCache));
- EOS_TitleStorage_DeleteCache = (EOS_TitleStorage_DeleteCacheCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_DeleteCacheCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_TitleStorage_FileMetadata_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_TitleStorage_FileMetadata_Release));
- EOS_TitleStorage_FileMetadata_Release = (EOS_TitleStorage_FileMetadata_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_FileMetadata_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_TitleStorage_GetFileMetadataCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_TitleStorage_GetFileMetadataCount));
- EOS_TitleStorage_GetFileMetadataCount = (EOS_TitleStorage_GetFileMetadataCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_GetFileMetadataCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_TitleStorage_QueryFile));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_TitleStorage_QueryFile));
- EOS_TitleStorage_QueryFile = (EOS_TitleStorage_QueryFileCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_QueryFileCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_TitleStorage_QueryFileList));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_TitleStorage_QueryFileList));
- EOS_TitleStorage_QueryFileList = (EOS_TitleStorage_QueryFileListCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_QueryFileListCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_TitleStorage_ReadFile));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_TitleStorage_ReadFile));
- EOS_TitleStorage_ReadFile = (EOS_TitleStorage_ReadFileCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_TitleStorage_ReadFileCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UI_AcknowledgeEventId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UI_AcknowledgeEventId));
- EOS_UI_AcknowledgeEventId = (EOS_UI_AcknowledgeEventIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_AcknowledgeEventIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UI_AddNotifyDisplaySettingsUpdated));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UI_AddNotifyDisplaySettingsUpdated));
- EOS_UI_AddNotifyDisplaySettingsUpdated = (EOS_UI_AddNotifyDisplaySettingsUpdatedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_AddNotifyDisplaySettingsUpdatedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UI_GetFriendsVisible));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UI_GetFriendsVisible));
- EOS_UI_GetFriendsVisible = (EOS_UI_GetFriendsVisibleCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_GetFriendsVisibleCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UI_GetNotificationLocationPreference));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UI_GetNotificationLocationPreference));
- EOS_UI_GetNotificationLocationPreference = (EOS_UI_GetNotificationLocationPreferenceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_GetNotificationLocationPreferenceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UI_GetToggleFriendsKey));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UI_GetToggleFriendsKey));
- EOS_UI_GetToggleFriendsKey = (EOS_UI_GetToggleFriendsKeyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_GetToggleFriendsKeyCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UI_HideFriends));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UI_HideFriends));
- EOS_UI_HideFriends = (EOS_UI_HideFriendsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_HideFriendsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UI_IsValidKeyCombination));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UI_IsValidKeyCombination));
- EOS_UI_IsValidKeyCombination = (EOS_UI_IsValidKeyCombinationCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_IsValidKeyCombinationCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UI_RemoveNotifyDisplaySettingsUpdated));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UI_RemoveNotifyDisplaySettingsUpdated));
- EOS_UI_RemoveNotifyDisplaySettingsUpdated = (EOS_UI_RemoveNotifyDisplaySettingsUpdatedCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_RemoveNotifyDisplaySettingsUpdatedCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UI_SetDisplayPreference));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UI_SetDisplayPreference));
- EOS_UI_SetDisplayPreference = (EOS_UI_SetDisplayPreferenceCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_SetDisplayPreferenceCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UI_SetToggleFriendsKey));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UI_SetToggleFriendsKey));
- EOS_UI_SetToggleFriendsKey = (EOS_UI_SetToggleFriendsKeyCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_SetToggleFriendsKeyCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UI_ShowFriends));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UI_ShowFriends));
- EOS_UI_ShowFriends = (EOS_UI_ShowFriendsCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UI_ShowFriendsCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UserInfo_CopyExternalUserInfoByAccountId));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UserInfo_CopyExternalUserInfoByAccountId));
- EOS_UserInfo_CopyExternalUserInfoByAccountId = (EOS_UserInfo_CopyExternalUserInfoByAccountIdCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_CopyExternalUserInfoByAccountIdCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UserInfo_CopyExternalUserInfoByAccountType));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UserInfo_CopyExternalUserInfoByAccountType));
- EOS_UserInfo_CopyExternalUserInfoByAccountType = (EOS_UserInfo_CopyExternalUserInfoByAccountTypeCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_CopyExternalUserInfoByAccountTypeCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UserInfo_CopyExternalUserInfoByIndex));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UserInfo_CopyExternalUserInfoByIndex));
- EOS_UserInfo_CopyExternalUserInfoByIndex = (EOS_UserInfo_CopyExternalUserInfoByIndexCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_CopyExternalUserInfoByIndexCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UserInfo_CopyUserInfo));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UserInfo_CopyUserInfo));
- EOS_UserInfo_CopyUserInfo = (EOS_UserInfo_CopyUserInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_CopyUserInfoCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UserInfo_ExternalUserInfo_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UserInfo_ExternalUserInfo_Release));
- EOS_UserInfo_ExternalUserInfo_Release = (EOS_UserInfo_ExternalUserInfo_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_ExternalUserInfo_ReleaseCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UserInfo_GetExternalUserInfoCount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UserInfo_GetExternalUserInfoCount));
- EOS_UserInfo_GetExternalUserInfoCount = (EOS_UserInfo_GetExternalUserInfoCountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_GetExternalUserInfoCountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UserInfo_QueryUserInfo));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UserInfo_QueryUserInfo));
- EOS_UserInfo_QueryUserInfo = (EOS_UserInfo_QueryUserInfoCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_QueryUserInfoCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UserInfo_QueryUserInfoByDisplayName));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UserInfo_QueryUserInfoByDisplayName));
- EOS_UserInfo_QueryUserInfoByDisplayName = (EOS_UserInfo_QueryUserInfoByDisplayNameCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_QueryUserInfoByDisplayNameCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UserInfo_QueryUserInfoByExternalAccount));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UserInfo_QueryUserInfoByExternalAccount));
- EOS_UserInfo_QueryUserInfoByExternalAccount = (EOS_UserInfo_QueryUserInfoByExternalAccountCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_QueryUserInfoByExternalAccountCallback));
-
- functionPointer = getFunctionPointer(libraryHandle, nameof(EOS_UserInfo_Release));
- if (functionPointer == System.IntPtr.Zero) throw new DynamicBindingException(nameof(EOS_UserInfo_Release));
- EOS_UserInfo_Release = (EOS_UserInfo_ReleaseCallback)Marshal.GetDelegateForFunctionPointer(functionPointer, typeof(EOS_UserInfo_ReleaseCallback));
- }
-#endif
-
-#if EOS_DYNAMIC_BINDINGS
- ///
- /// Unhooks the dynamic SDK API bindings. EOS_DYNAMIC_BINDINGS or EOS_EDITOR must be set.
- ///
- 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_CopyUserAuthToken = null;
- EOS_Auth_DeletePersistentAuth = null;
- EOS_Auth_GetLoggedInAccountByIndex = null;
- EOS_Auth_GetLoggedInAccountsCount = null;
- EOS_Auth_GetLoginStatus = null;
- EOS_Auth_LinkAccount = null;
- EOS_Auth_Login = null;
- EOS_Auth_Logout = null;
- EOS_Auth_RemoveNotifyLoginStatusChanged = null;
- EOS_Auth_Token_Release = null;
- EOS_Auth_VerifyUserAuth = null;
- EOS_ByteArray_ToString = null;
- EOS_Connect_AddNotifyAuthExpiration = null;
- EOS_Connect_AddNotifyLoginStatusChanged = 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_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_ContinuanceToken_ToString = 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_AddNotifyPeerConnectionRequest = 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_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_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_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_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_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 outBufferLengthBytes);
- internal static EOS_AntiCheatClient_GetProtectMessageOutputLengthCallback EOS_AntiCheatClient_GetProtectMessageOutputLength;
-
- [UnmanagedFunctionPointer(Config.LibraryCallingConvention)]
- internal delegate Result EOS_AntiCheatClient_PollStatusCallback(System.IntPtr handle, System.IntPtr options, AntiCheatClient.AntiCheatClientViolationType violationType, 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 outBufferLengthBytes);
- 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 outBufferLengthBytes);
- 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 outBufferLengthBytes);
- 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 outBufferLengthBytes);
- 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 outBufferLengthBytes);
- 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_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 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_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_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_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_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 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 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_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_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_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_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_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_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 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 outBufferLengthBytes);
-
- [DllImport(Config.LibraryName)]
- internal static extern Result EOS_AntiCheatClient_PollStatus(System.IntPtr handle, System.IntPtr options, AntiCheatClient.AntiCheatClientViolationType violationType, System.IntPtr outMessage);
-
- [DllImport(Config.LibraryName)]
- internal static extern Result EOS_AntiCheatClient_ProtectMessage(System.IntPtr handle, System.IntPtr options, System.IntPtr outBuffer, ref uint outBufferLengthBytes);
-
- [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 outBufferLengthBytes);
-
- [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 outBufferLengthBytes);
-
- [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 outBufferLengthBytes);
-
- [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 outBufferLengthBytes);
-
- [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_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 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_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_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_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_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 Result EOS_ContinuanceToken_ToString(System.IntPtr continuanceToken, System.IntPtr outBuffer, ref int inOutBufferLength);
-
- [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_AddNotifyPeerConnectionRequest(System.IntPtr handle, System.IntPtr options, System.IntPtr clientData, P2P.OnIncomingConnectionRequestCallbackInternal connectionRequestHandler);
-
- [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_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_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_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_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 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
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Bindings.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Bindings.cs.meta
deleted file mode 100644
index 087e030..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Bindings.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: 30c227bfa3ebe0d449e179d74f4b4182
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Common.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Common.cs
deleted file mode 100644
index d34ffe5..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Common.cs
+++ /dev/null
@@ -1,102 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices
-{
- public static class Common
- {
- ///
- /// An invalid notification ID
- ///
- public const ulong InvalidNotificationid = ((ulong)0);
-
- ///
- /// The most recent version of the structs.
- ///
- public const int PagequeryApiLatest = 1;
-
- ///
- /// The default MaxCount used for a when the API allows the to be omitted.
- ///
- public const int PagequeryMaxcountDefault = 10;
-
- ///
- /// The maximum MaxCount used for a .
- ///
- public const int PagequeryMaxcountMaximum = 100;
-
- ///
- /// DEPRECATED! Use instead.
- ///
- public const int PaginationApiLatest = PagequeryApiLatest;
-
- ///
- /// Returns whether a result is to be considered the final result, or false if the callback that returned this result
- /// will be called again either after some time or from another action.
- ///
- /// The result to check against being a final result for an operation
- ///
- /// True if this result means the operation is complete, false otherwise
- ///
- public static bool IsOperationComplete(Result result)
- {
- var funcResult = Bindings.EOS_EResult_IsOperationComplete(result);
-
- bool funcResultReturn;
- Helper.TryMarshalGet(funcResult, out funcResultReturn);
- return funcResultReturn;
- }
-
- ///
- /// Returns a string representation of an .
- /// The return value is never null.
- /// The return value must not be freed.
- ///
- /// Example: () returns ""
- ///
- public static string ToString(Result result)
- {
- var funcResult = Bindings.EOS_EResult_ToString(result);
-
- string funcResultReturn;
- Helper.TryMarshalGet(funcResult, out funcResultReturn);
- return funcResultReturn;
- }
-
- ///
- /// Encode a byte array into hex encoded string
- ///
- ///
- /// An that indicates whether the byte array was converted and copied into the OutBuffer.
- /// if the encoding was successful and passed out in OutBuffer
- /// if you pass a null pointer on invalid length for any of the parameters
- /// - The OutBuffer is not large enough to receive the encoding. InOutBufferLength contains the required minimum length to perform the operation successfully.
- ///
- public static Result ToString(byte[] byteArray, out string outBuffer)
- {
- var byteArrayAddress = System.IntPtr.Zero;
- uint length;
- Helper.TryMarshalSet(ref byteArrayAddress, byteArray, out length);
-
- System.IntPtr outBufferAddress = System.IntPtr.Zero;
- uint inOutBufferLength = 1024;
- Helper.TryMarshalAllocate(ref outBufferAddress, inOutBufferLength, out _);
-
- var funcResult = Bindings.EOS_ByteArray_ToString(byteArrayAddress, length, outBufferAddress, ref inOutBufferLength);
-
- Helper.TryMarshalDispose(ref byteArrayAddress);
-
- Helper.TryMarshalGet(outBufferAddress, out outBuffer);
- Helper.TryMarshalDispose(ref outBufferAddress);
-
- return funcResult;
- }
-
- public static string ToString(byte[] byteArray)
- {
- string funcResult;
- ToString(byteArray, out funcResult);
- return funcResult;
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Common.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Common.cs.meta
deleted file mode 100644
index 8a199b8..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Common.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: d3c9197122028cc4984f1c34d9b1d00e
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/ComparisonOp.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/ComparisonOp.cs
deleted file mode 100644
index acaf774..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/ComparisonOp.cs
+++ /dev/null
@@ -1,62 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices
-{
- ///
- /// All comparison operators associated with parameters in a search query
- ///
- ///
- ///
- public enum ComparisonOp : int
- {
- ///
- /// Value must equal the one stored on the lobby/session
- ///
- Equal = 0,
- ///
- /// Value must not equal the one stored on the lobby/session
- ///
- Notequal = 1,
- ///
- /// Value must be strictly greater than the one stored on the lobby/session
- ///
- Greaterthan = 2,
- ///
- /// Value must be greater than or equal to the one stored on the lobby/session
- ///
- Greaterthanorequal = 3,
- ///
- /// Value must be strictly less than the one stored on the lobby/session
- ///
- Lessthan = 4,
- ///
- /// Value must be less than or equal to the one stored on the lobby/session
- ///
- Lessthanorequal = 5,
- ///
- /// Prefer values nearest the one specified ie. abs(SearchValue-SessionValue) closest to 0
- ///
- Distance = 6,
- ///
- /// Value stored on the lobby/session may be any from a specified list
- ///
- Anyof = 7,
- ///
- /// Value stored on the lobby/session may NOT be any from a specified list
- ///
- Notanyof = 8,
- ///
- /// This one value is a part of a collection
- ///
- Oneof = 9,
- ///
- /// This one value is NOT part of a collection
- ///
- Notoneof = 10,
- ///
- /// This value is a CASE SENSITIVE substring of an attribute stored on the lobby/session
- ///
- Contains = 11
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/ComparisonOp.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/ComparisonOp.cs.meta
deleted file mode 100644
index 61b731e..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/ComparisonOp.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: d1a1c3d2ee41fba42a6955ebd3f35b29
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect.meta
deleted file mode 100644
index 20910d3..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect.meta
+++ /dev/null
@@ -1,8 +0,0 @@
-fileFormatVersion: 2
-guid: bb82de725f462aa48b5b7160d43dfeed
-folderAsset: yes
-DefaultImporter:
- externalObjects: {}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AddNotifyAuthExpirationOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AddNotifyAuthExpirationOptions.cs
deleted file mode 100644
index 45374d7..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AddNotifyAuthExpirationOptions.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Connect
-{
- ///
- /// Structure containing information for the auth expiration notification callback.
- ///
- public class AddNotifyAuthExpirationOptions
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AddNotifyAuthExpirationOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(AddNotifyAuthExpirationOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = ConnectInterface.AddnotifyauthexpirationApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AddNotifyAuthExpirationOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AddNotifyAuthExpirationOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AddNotifyAuthExpirationOptions.cs.meta
deleted file mode 100644
index c877dc7..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AddNotifyAuthExpirationOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: b1ed57eb2cb52d546ae8c68c5c80a5ef
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AddNotifyLoginStatusChangedOptions.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AddNotifyLoginStatusChangedOptions.cs
deleted file mode 100644
index 5a317a4..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AddNotifyLoginStatusChangedOptions.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Connect
-{
- ///
- /// Structure containing information or the connect user login status change callback.
- ///
- public class AddNotifyLoginStatusChangedOptions
- {
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AddNotifyLoginStatusChangedOptionsInternal : ISettable, System.IDisposable
- {
- private int m_ApiVersion;
-
- public void Set(AddNotifyLoginStatusChangedOptions other)
- {
- if (other != null)
- {
- m_ApiVersion = ConnectInterface.AddnotifyloginstatuschangedApiLatest;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AddNotifyLoginStatusChangedOptions);
- }
-
- public void Dispose()
- {
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AddNotifyLoginStatusChangedOptions.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AddNotifyLoginStatusChangedOptions.cs.meta
deleted file mode 100644
index 72b5776..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AddNotifyLoginStatusChangedOptions.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: bf25a8b409aa7cc4ea14d22254185b36
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AuthExpirationCallbackInfo.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AuthExpirationCallbackInfo.cs
deleted file mode 100644
index da01ef4..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AuthExpirationCallbackInfo.cs
+++ /dev/null
@@ -1,75 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Connect
-{
- ///
- /// Output parameters for the function.
- ///
- public class AuthExpirationCallbackInfo : ICallbackInfo, ISettable
- {
- ///
- /// Context that was passed into .
- ///
- public object ClientData { get; private set; }
-
- ///
- /// The Product User ID of the local player whose status has changed.
- ///
- public ProductUserId LocalUserId { get; private set; }
-
- public Result? GetResultCode()
- {
- return null;
- }
-
- internal void Set(AuthExpirationCallbackInfoInternal? other)
- {
- if (other != null)
- {
- ClientData = other.Value.ClientData;
- LocalUserId = other.Value.LocalUserId;
- }
- }
-
- public void Set(object other)
- {
- Set(other as AuthExpirationCallbackInfoInternal?);
- }
- }
-
- [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServices.LayoutKind.Sequential, Pack = 8)]
- internal struct AuthExpirationCallbackInfoInternal : ICallbackInfoInternal
- {
- private System.IntPtr m_ClientData;
- private System.IntPtr m_LocalUserId;
-
- public object ClientData
- {
- get
- {
- object value;
- Helper.TryMarshalGet(m_ClientData, out value);
- return value;
- }
- }
-
- public System.IntPtr ClientDataAddress
- {
- get
- {
- return m_ClientData;
- }
- }
-
- public ProductUserId LocalUserId
- {
- get
- {
- ProductUserId value;
- Helper.TryMarshalGet(m_LocalUserId, out value);
- return value;
- }
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AuthExpirationCallbackInfo.cs.meta b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AuthExpirationCallbackInfo.cs.meta
deleted file mode 100644
index 1bd4475..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/AuthExpirationCallbackInfo.cs.meta
+++ /dev/null
@@ -1,11 +0,0 @@
-fileFormatVersion: 2
-guid: c2509e9188d5cd6419919e98c13004a6
-MonoImporter:
- externalObjects: {}
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/ConnectInterface.cs b/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/ConnectInterface.cs
deleted file mode 100644
index 18f6193..0000000
--- a/Assets/Mirror/Runtime/Transport/EpicOnlineTransport/EOSSDK/Generated/Connect/ConnectInterface.cs
+++ /dev/null
@@ -1,913 +0,0 @@
-// Copyright Epic Games, Inc. All Rights Reserved.
-// This file is automatically generated. Changes to this file may be overwritten.
-
-namespace Epic.OnlineServices.Connect
-{
- public sealed partial class ConnectInterface : Handle
- {
- public ConnectInterface()
- {
- }
-
- public ConnectInterface(System.IntPtr innerHandle) : base(innerHandle)
- {
- }
-
- ///
- /// The most recent version of the API.
- ///
- public const int AddnotifyauthexpirationApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int AddnotifyloginstatuschangedApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int CopyproductuserexternalaccountbyaccountidApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int CopyproductuserexternalaccountbyaccounttypeApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int CopyproductuserexternalaccountbyindexApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int CopyproductuserinfoApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int CreatedeviceidApiLatest = 1;
-
- ///
- /// Max length of a device model name, not including the terminating null
- ///
- public const int CreatedeviceidDevicemodelMaxLength = 64;
-
- ///
- /// The most recent version of the API.
- ///
- public const int CreateuserApiLatest = 1;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int CredentialsApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int DeletedeviceidApiLatest = 1;
-
- ///
- /// Max length of an external account ID in string form
- ///
- public const int ExternalAccountIdMaxLength = 256;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int ExternalaccountinfoApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int GetexternalaccountmappingApiLatest = 1;
-
- ///
- /// DEPRECATED! Use instead.
- ///
- public const int GetexternalaccountmappingsApiLatest = GetexternalaccountmappingApiLatest;
-
- ///
- /// The most recent version of the API.
- ///
- public const int GetproductuserexternalaccountcountApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int GetproductuseridmappingApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int LinkaccountApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int LoginApiLatest = 2;
-
- ///
- /// The most recent version of the API.
- ///
- public const int OnauthexpirationcallbackApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int QueryexternalaccountmappingsApiLatest = 1;
-
- ///
- /// Maximum number of account IDs that can be queried at once
- ///
- public const int QueryexternalaccountmappingsMaxAccountIds = 128;
-
- ///
- /// The most recent version of the API.
- ///
- public const int QueryproductuseridmappingsApiLatest = 2;
-
- ///
- /// Timestamp value representing an undefined time for last login time.
- ///
- public const int TimeUndefined = -1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int TransferdeviceidaccountApiLatest = 1;
-
- ///
- /// The most recent version of the API.
- ///
- public const int UnlinkaccountApiLatest = 1;
-
- ///
- /// The most recent version of the struct.
- ///
- public const int UserlogininfoApiLatest = 1;
-
- ///
- /// Max length of a display name, not including the terminating null.
- ///
- public const int UserlogininfoDisplaynameMaxLength = 32;
-
- ///
- /// Register to receive upcoming authentication expiration notifications.
- /// Notification is approximately 10 minutes prior to expiration.
- /// Call again with valid third party credentials to refresh access.
- ///
- /// @note must call RemoveNotifyAuthExpiration to remove the notification.
- ///
- /// structure containing the API version of the callback to use.
- /// arbitrary data that is passed back to you in the callback.
- /// a callback that is fired when the authentication is about to expire.
- ///
- /// handle representing the registered callback.
- ///
- public ulong AddNotifyAuthExpiration(AddNotifyAuthExpirationOptions options, object clientData, OnAuthExpirationCallback notification)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var notificationInternal = new OnAuthExpirationCallbackInternal(OnAuthExpirationCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, notification, notificationInternal);
-
- var funcResult = Bindings.EOS_Connect_AddNotifyAuthExpiration(InnerHandle, optionsAddress, clientDataAddress, notificationInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryAssignNotificationIdToCallback(clientDataAddress, funcResult);
-
- return funcResult;
- }
-
- ///
- /// Register to receive user login status updates.
- /// @note must call RemoveNotifyLoginStatusChanged to remove the notification.
- ///
- /// structure containing the API version of the callback to use.
- /// arbitrary data that is passed back to you in the callback.
- /// a callback that is fired when the login status for a user changes.
- ///
- /// handle representing the registered callback.
- ///
- public ulong AddNotifyLoginStatusChanged(AddNotifyLoginStatusChangedOptions options, object clientData, OnLoginStatusChangedCallback notification)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var notificationInternal = new OnLoginStatusChangedCallbackInternal(OnLoginStatusChangedCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, notification, notificationInternal);
-
- var funcResult = Bindings.EOS_Connect_AddNotifyLoginStatusChanged(InnerHandle, optionsAddress, clientDataAddress, notificationInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryAssignNotificationIdToCallback(clientDataAddress, funcResult);
-
- return funcResult;
- }
-
- ///
- /// Fetch information about an external account linked to a Product User ID.
- /// On a successful call, the caller must release the returned structure using the API.
- ///
- ///
- /// Structure containing the target external account ID.
- /// The external account info data for the user with given external account ID.
- ///
- /// An that indicates the external account data was copied into the OutExternalAccountInfo.
- /// if the information is available and passed out in OutExternalAccountInfo.
- /// if you pass a null pointer for the out parameter.
- /// if the account data doesn't exist or hasn't been queried yet.
- ///
- public Result CopyProductUserExternalAccountByAccountId(CopyProductUserExternalAccountByAccountIdOptions options, out ExternalAccountInfo outExternalAccountInfo)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var outExternalAccountInfoAddress = System.IntPtr.Zero;
-
- var funcResult = Bindings.EOS_Connect_CopyProductUserExternalAccountByAccountId(InnerHandle, optionsAddress, ref outExternalAccountInfoAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- if (Helper.TryMarshalGet(outExternalAccountInfoAddress, out outExternalAccountInfo))
- {
- Bindings.EOS_Connect_ExternalAccountInfo_Release(outExternalAccountInfoAddress);
- }
-
- return funcResult;
- }
-
- ///
- /// Fetch information about an external account of a specific type linked to a Product User ID.
- /// On a successful call, the caller must release the returned structure using the API.
- ///
- ///
- /// Structure containing the target external account type.
- /// The external account info data for the user with given external account type.
- ///
- /// An that indicates the external account data was copied into the OutExternalAccountInfo.
- /// if the information is available and passed out in OutExternalAccountInfo.
- /// if you pass a null pointer for the out parameter.
- /// if the account data doesn't exist or hasn't been queried yet.
- ///
- public Result CopyProductUserExternalAccountByAccountType(CopyProductUserExternalAccountByAccountTypeOptions options, out ExternalAccountInfo outExternalAccountInfo)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var outExternalAccountInfoAddress = System.IntPtr.Zero;
-
- var funcResult = Bindings.EOS_Connect_CopyProductUserExternalAccountByAccountType(InnerHandle, optionsAddress, ref outExternalAccountInfoAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- if (Helper.TryMarshalGet(outExternalAccountInfoAddress, out outExternalAccountInfo))
- {
- Bindings.EOS_Connect_ExternalAccountInfo_Release(outExternalAccountInfoAddress);
- }
-
- return funcResult;
- }
-
- ///
- /// Fetch information about an external account linked to a Product User ID.
- /// On a successful call, the caller must release the returned structure using the API.
- ///
- ///
- /// Structure containing the target index.
- /// The external account info data for the user with given index.
- ///
- /// An that indicates the external account data was copied into the OutExternalAccountInfo.
- /// if the information is available and passed out in OutExternalAccountInfo.
- /// if you pass a null pointer for the out parameter.
- /// if the account data doesn't exist or hasn't been queried yet.
- ///
- public Result CopyProductUserExternalAccountByIndex(CopyProductUserExternalAccountByIndexOptions options, out ExternalAccountInfo outExternalAccountInfo)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var outExternalAccountInfoAddress = System.IntPtr.Zero;
-
- var funcResult = Bindings.EOS_Connect_CopyProductUserExternalAccountByIndex(InnerHandle, optionsAddress, ref outExternalAccountInfoAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- if (Helper.TryMarshalGet(outExternalAccountInfoAddress, out outExternalAccountInfo))
- {
- Bindings.EOS_Connect_ExternalAccountInfo_Release(outExternalAccountInfoAddress);
- }
-
- return funcResult;
- }
-
- ///
- /// Fetch information about a Product User, using the external account that they most recently logged in with as the reference.
- /// On a successful call, the caller must release the returned structure using the API.
- ///
- ///
- /// Structure containing the target external account ID.
- /// The external account info data last logged in for the user.
- ///
- /// An that indicates the external account data was copied into the OutExternalAccountInfo.
- /// if the information is available and passed out in OutExternalAccountInfo.
- /// if you pass a null pointer for the out parameter.
- /// if the account data doesn't exist or hasn't been queried yet.
- ///
- public Result CopyProductUserInfo(CopyProductUserInfoOptions options, out ExternalAccountInfo outExternalAccountInfo)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var outExternalAccountInfoAddress = System.IntPtr.Zero;
-
- var funcResult = Bindings.EOS_Connect_CopyProductUserInfo(InnerHandle, optionsAddress, ref outExternalAccountInfoAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- if (Helper.TryMarshalGet(outExternalAccountInfoAddress, out outExternalAccountInfo))
- {
- Bindings.EOS_Connect_ExternalAccountInfo_Release(outExternalAccountInfoAddress);
- }
-
- return funcResult;
- }
-
- ///
- /// Create a new unique pseudo-account that can be used to identify the current user profile on the local device.
- ///
- /// This function is intended to be used by mobile games and PC games that wish to allow
- /// a new user to start playing without requiring to login to the game using any user identity.
- /// In addition to this, the Device ID feature is used to automatically login the local user
- /// also when they have linked at least one external user account(s) with the local Device ID.
- ///
- /// It is possible to link many devices with the same user's account keyring using the Device ID feature.
- ///
- /// Linking a device later or immediately with a real user account will ensure that the player
- /// will not lose their progress if they switch devices or lose the device at some point,
- /// as they will be always able to login with one of their linked real accounts and also link
- /// another new device with the user account associations keychain. Otherwise, without having
- /// at least one permanent user account linked to the Device ID, the player would lose all of their
- /// game data and progression permanently should something happen to their device or the local
- /// user profile on the device.
- ///
- /// After a successful one-time CreateDeviceId operation, the game can login the local user
- /// automatically on subsequent game starts with using the
- /// credentials type. If a Device ID already exists for the local user on the device then
- /// error result is returned and the caller should proceed to calling directly.
- ///
- /// structure containing operation input parameters.
- /// arbitrary data that is passed back to you in the CompletionDelegate.
- /// a callback that is fired when the create operation completes, either successfully or in error.
- public void CreateDeviceId(CreateDeviceIdOptions options, object clientData, OnCreateDeviceIdCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnCreateDeviceIdCallbackInternal(OnCreateDeviceIdCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Connect_CreateDeviceId(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- ///
- /// Create an account association with the Epic Online Service as a product user given their external auth credentials.
- ///
- /// structure containing a continuance token from a "user not found" response during Login (always try login first).
- /// arbitrary data that is passed back to you in the CompletionDelegate.
- /// a callback that is fired when the create operation completes, either successfully or in error.
- public void CreateUser(CreateUserOptions options, object clientData, OnCreateUserCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnCreateUserCallbackInternal(OnCreateUserCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Connect_CreateUser(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- ///
- /// Delete any existing Device ID access credentials for the current user profile on the local device.
- ///
- /// The deletion is permanent and it is not possible to recover lost game data and progression
- /// if the Device ID had not been linked with at least one real external user account.
- ///
- /// structure containing operation input parameters
- /// arbitrary data that is passed back to you in the CompletionDelegate
- /// a callback that is fired when the delete operation completes, either successfully or in error
- public void DeleteDeviceId(DeleteDeviceIdOptions options, object clientData, OnDeleteDeviceIdCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnDeleteDeviceIdCallbackInternal(OnDeleteDeviceIdCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Connect_DeleteDeviceId(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- ///
- /// Fetch a Product User ID that maps to an external account ID cached from a previous query.
- ///
- /// structure containing the local user and target external account ID.
- ///
- /// The Product User ID, previously retrieved from the backend service, for the given target external account.
- ///
- public ProductUserId GetExternalAccountMapping(GetExternalAccountMappingsOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_Connect_GetExternalAccountMapping(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- ProductUserId funcResultReturn;
- Helper.TryMarshalGet(funcResult, out funcResultReturn);
- return funcResultReturn;
- }
-
- ///
- /// Fetch a Product User ID that is logged in. This Product User ID is in the Epic Online Services namespace.
- ///
- /// an index into the list of logged in users. If the index is out of bounds, the returned Product User ID will be invalid.
- ///
- /// the Product User ID associated with the index passed.
- ///
- public ProductUserId GetLoggedInUserByIndex(int index)
- {
- var funcResult = Bindings.EOS_Connect_GetLoggedInUserByIndex(InnerHandle, index);
-
- ProductUserId funcResultReturn;
- Helper.TryMarshalGet(funcResult, out funcResultReturn);
- return funcResultReturn;
- }
-
- ///
- /// Fetch the number of product users that are logged in.
- ///
- ///
- /// the number of product users logged in.
- ///
- public int GetLoggedInUsersCount()
- {
- var funcResult = Bindings.EOS_Connect_GetLoggedInUsersCount(InnerHandle);
-
- return funcResult;
- }
-
- ///
- /// Fetches the login status for an Product User ID. This Product User ID is considered logged in as long as the underlying access token has not expired.
- ///
- /// the Product User ID of the user being queried.
- ///
- /// the enum value of a user's login status.
- ///
- public LoginStatus GetLoginStatus(ProductUserId localUserId)
- {
- var localUserIdInnerHandle = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref localUserIdInnerHandle, localUserId);
-
- var funcResult = Bindings.EOS_Connect_GetLoginStatus(InnerHandle, localUserIdInnerHandle);
-
- return funcResult;
- }
-
- ///
- /// Fetch the number of linked external accounts for a Product User ID.
- ///
- ///
- /// The Options associated with retrieving the external account info count.
- ///
- /// Number of external accounts or 0 otherwise.
- ///
- public uint GetProductUserExternalAccountCount(GetProductUserExternalAccountCountOptions options)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var funcResult = Bindings.EOS_Connect_GetProductUserExternalAccountCount(InnerHandle, optionsAddress);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- return funcResult;
- }
-
- ///
- /// Fetch an external account ID, in string form, that maps to a given Product User ID.
- ///
- /// structure containing the local user and target Product User ID.
- /// The buffer into which the external account ID data should be written. The buffer must be long enough to hold a string of .
- ///
- /// The size of the OutBuffer in characters.
- /// The input buffer should include enough space to be null-terminated.
- /// When the function returns, this parameter will be filled with the length of the string copied into OutBuffer.
- ///
- ///
- /// An that indicates the external account ID was copied into the OutBuffer.
- /// if the information is available and passed out in OutUserInfo.
- /// if you pass a null pointer for the out parameter.
- /// if the mapping doesn't exist or hasn't been queried yet.
- /// if the OutBuffer is not large enough to receive the external account ID. InOutBufferLength contains the required minimum length to perform the operation successfully.
- ///
- public Result GetProductUserIdMapping(GetProductUserIdMappingOptions options, out string outBuffer)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- System.IntPtr outBufferAddress = System.IntPtr.Zero;
- int inOutBufferLength = ExternalAccountIdMaxLength + 1;
- Helper.TryMarshalAllocate(ref outBufferAddress, inOutBufferLength, out _);
-
- var funcResult = Bindings.EOS_Connect_GetProductUserIdMapping(InnerHandle, optionsAddress, outBufferAddress, ref inOutBufferLength);
-
- Helper.TryMarshalDispose(ref optionsAddress);
-
- Helper.TryMarshalGet(outBufferAddress, out outBuffer);
- Helper.TryMarshalDispose(ref outBufferAddress);
-
- return funcResult;
- }
-
- ///
- /// Link a set of external auth credentials with an existing product user on the Epic Online Service.
- ///
- /// structure containing a continuance token from a "user not found" response during Login (always try login first) and a currently logged in user not already associated with this external auth provider.
- /// arbitrary data that is passed back to you in the CompletionDelegate.
- /// a callback that is fired when the link operation completes, either successfully or in error.
- public void LinkAccount(LinkAccountOptions options, object clientData, OnLinkAccountCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnLinkAccountCallbackInternal(OnLinkAccountCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Connect_LinkAccount(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- ///
- /// Login/Authenticate given a valid set of external auth credentials.
- ///
- /// structure containing the external account credentials and type to use during the login operation.
- /// arbitrary data that is passed back to you in the CompletionDelegate.
- /// a callback that is fired when the login operation completes, either successfully or in error.
- public void Login(LoginOptions options, object clientData, OnLoginCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnLoginCallbackInternal(OnLoginCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Connect_Login(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- ///
- /// Retrieve the equivalent Product User IDs from a list of external account IDs from supported account providers.
- /// The values will be cached and retrievable through .
- ///
- /// structure containing a list of external account IDs, in string form, to query for the Product User ID representation.
- /// arbitrary data that is passed back to you in the CompletionDelegate.
- /// a callback that is fired when the query operation completes, either successfully or in error.
- public void QueryExternalAccountMappings(QueryExternalAccountMappingsOptions options, object clientData, OnQueryExternalAccountMappingsCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnQueryExternalAccountMappingsCallbackInternal(OnQueryExternalAccountMappingsCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Connect_QueryExternalAccountMappings(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- ///
- /// Retrieve the equivalent external account mappings from a list of Product User IDs.
- /// This will include data for each external account info found for the linked product IDs.
- ///
- /// The values will be cached and retrievable via , ,
- /// or .
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- ///
- /// structure containing a list of Product User IDs to query for the external account representation.
- /// arbitrary data that is passed back to you in the CompletionDelegate.
- /// a callback that is fired when the query operation completes, either successfully or in error.
- public void QueryProductUserIdMappings(QueryProductUserIdMappingsOptions options, object clientData, OnQueryProductUserIdMappingsCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnQueryProductUserIdMappingsCallbackInternal(OnQueryProductUserIdMappingsCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Connect_QueryProductUserIdMappings(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- ///
- /// Unregister from receiving expiration notifications.
- ///
- /// handle representing the registered callback.
- public void RemoveNotifyAuthExpiration(ulong inId)
- {
- Helper.TryRemoveCallbackByNotificationId(inId);
-
- Bindings.EOS_Connect_RemoveNotifyAuthExpiration(InnerHandle, inId);
- }
-
- ///
- /// Unregister from receiving user login status updates.
- ///
- /// handle representing the registered callback.
- public void RemoveNotifyLoginStatusChanged(ulong inId)
- {
- Helper.TryRemoveCallbackByNotificationId(inId);
-
- Bindings.EOS_Connect_RemoveNotifyLoginStatusChanged(InnerHandle, inId);
- }
-
- ///
- /// Transfer a Device ID pseudo-account and the product user associated with it into another
- /// keychain linked with real user accounts (such as Epic Games, PlayStation(TM)Network, Xbox Live, and other).
- ///
- /// This function allows transferring a product user, i.e. the local user's game progression
- /// backend data from a Device ID owned keychain into a keychain with real user accounts
- /// linked to it. The transfer of Device ID owned product user into a keychain of real user
- /// accounts allows persisting the user's game data on the backend in the event that they
- /// would lose access to the local device or otherwise switch to another device or platform.
- ///
- /// This function is only applicable in the situation of where the local user first plays
- /// the game using the anonymous Device ID login, then later logs in using a real user
- /// account that they have also already used to play the same game or another game under the
- /// same organization within Epic Online Services. In such situation, while normally the login
- /// attempt with a real user account would return and an
- /// and allow calling the API to link it with the Device ID's keychain,
- /// instead the login operation succeeds and finds an existing user because the association
- /// already exists. Because the user cannot have two product users simultaneously to play with,
- /// the game should prompt the user to choose which profile to keep and which one to discard
- /// permanently. Based on the user choice, the game may then proceed to transfer the Device ID
- /// login into the keychain that is persistent and backed by real user accounts, and if the user
- /// chooses so, move the product user as well into the destination keychain and overwrite the
- /// existing previous product user with it. To clarify, moving the product user with the Device ID
- /// login in this way into a persisted keychain allows to preserve the so far only locally persisted
- /// game progression and thus protect the user against a case where they lose access to the device.
- ///
- /// On success, the completion callback will return the preserved that remains
- /// logged in while the discarded has been invalidated and deleted permanently.
- /// Consecutive logins using the existing Device ID login type or the external account will
- /// connect the user to the same backend data belonging to the preserved .
- ///
- /// Example walkthrough: Cross-platform mobile game using the anonymous Device ID login.
- ///
- /// For onboarding new users, the game will attempt to always automatically login the local user
- /// by calling using the login type. If the local
- /// Device ID credentials are not found, and the game wants a frictionless entry for the first time
- /// user experience, the game will automatically call to create new
- /// Device ID pseudo-account and then login the local user into it. Consecutive game starts will
- /// thus automatically login the user to their locally persisted Device ID account.
- ///
- /// The user starts playing anonymously using the Device ID login type and makes significant game progress.
- /// Later, they login using an external account that they have already used previously for the
- /// same game perhaps on another platform, or another game owned by the same organization.
- /// In such case, will automatically login the user to their existing account
- /// linking keychain and create automatically a new empty product user for this product.
- ///
- /// In order for the user to use their existing previously created keychain and have the locally
- /// created Device ID login reference to that keychain instead, the user's current product user
- /// needs to be moved to be under that keychain so that their existing game progression will be
- /// preserved. To do so, the game can call to transfer the
- /// Device ID login and the product user associated with it into the other keychain that has real
- /// external user account(s) linked to it. Note that it is important that the game either automatically
- /// checks that the other product user does not have any meaningful progression data, or otherwise
- /// will prompt the user to make the choice on which game progression to preserve and which can
- /// be discarded permanently. The other product user will be discarded permanently and cannot be
- /// recovered, so it is very important that the user is guided to make the right choice to avoid
- /// accidental loss of all game progression.
- ///
- ///
- ///
- /// structure containing the logged in product users and specifying which one will be preserved.
- /// arbitrary data that is passed back to you in the CompletionDelegate.
- /// a callback that is fired when the transfer operation completes, either successfully or in error.
- public void TransferDeviceIdAccount(TransferDeviceIdAccountOptions options, object clientData, OnTransferDeviceIdAccountCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnTransferDeviceIdAccountCallbackInternal(OnTransferDeviceIdAccountCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Connect_TransferDeviceIdAccount(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- ///
- /// Unlink external auth credentials from the owning keychain of a logged in product user.
- ///
- /// This function allows recovering the user from scenarios where they have accidentally proceeded to creating
- /// a new product user for the local native user account, instead of linking it with an existing keychain that
- /// they have previously created by playing the game (or another game owned by the organization) on another platform.
- ///
- /// In such scenario, after the initial platform login and a new product user creation, the user wishes to re-login
- /// using other set of external auth credentials to connect with their existing game progression data. In order to
- /// allow automatic login also on the current platform, they will need to unlink the accidentally created new keychain
- /// and product user and then use the and APIs to link the local native platform
- /// account with that previously created existing product user and its owning keychain.
- ///
- /// In another scenario, the user may simply want to disassociate the account that they have logged in with from the current
- /// keychain that it is linked with, perhaps to link it against another keychain or to separate the game progressions again.
- ///
- /// In order to protect against account theft, it is only possible to unlink user accounts that have been authenticated
- /// and logged in to the product user in the current session. This prevents a malicious actor from gaining access to one
- /// of the linked accounts and using it to remove all other accounts linked with the keychain. This also prevents a malicious
- /// actor from replacing the unlinked account with their own corresponding account on the same platform, as the unlinking
- /// operation will ensure that any existing authentication session cannot be used to re-link and overwrite the entry without
- /// authenticating with one of the other linked accounts in the keychain. These restrictions limit the potential attack surface
- /// related to account theft scenarios.
- ///
- /// structure containing operation input parameters.
- /// arbitrary data that is passed back to you in the CompletionDelegate.
- /// a callback that is fired when the unlink operation completes, either successfully or in error.
- public void UnlinkAccount(UnlinkAccountOptions options, object clientData, OnUnlinkAccountCallback completionDelegate)
- {
- var optionsAddress = System.IntPtr.Zero;
- Helper.TryMarshalSet(ref optionsAddress, options);
-
- var clientDataAddress = System.IntPtr.Zero;
-
- var completionDelegateInternal = new OnUnlinkAccountCallbackInternal(OnUnlinkAccountCallbackInternalImplementation);
- Helper.AddCallback(ref clientDataAddress, clientData, completionDelegate, completionDelegateInternal);
-
- Bindings.EOS_Connect_UnlinkAccount(InnerHandle, optionsAddress, clientDataAddress, completionDelegateInternal);
-
- Helper.TryMarshalDispose(ref optionsAddress);
- }
-
- [MonoPInvokeCallback(typeof(OnAuthExpirationCallbackInternal))]
- internal static void OnAuthExpirationCallbackInternalImplementation(System.IntPtr data)
- {
- OnAuthExpirationCallback callback;
- AuthExpirationCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnCreateDeviceIdCallbackInternal))]
- internal static void OnCreateDeviceIdCallbackInternalImplementation(System.IntPtr data)
- {
- OnCreateDeviceIdCallback callback;
- CreateDeviceIdCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback(data, out callback, out callbackInfo))
- {
- callback(callbackInfo);
- }
- }
-
- [MonoPInvokeCallback(typeof(OnCreateUserCallbackInternal))]
- internal static void OnCreateUserCallbackInternalImplementation(System.IntPtr data)
- {
- OnCreateUserCallback callback;
- CreateUserCallbackInfo callbackInfo;
- if (Helper.TryGetAndRemoveCallback