diff options
Diffstat (limited to 'MultiplayerToolkit/Assets/com.rlabrecque.steamworks.net/Runtime/CallbackIdentity.cs')
-rw-r--r-- | MultiplayerToolkit/Assets/com.rlabrecque.steamworks.net/Runtime/CallbackIdentity.cs | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/MultiplayerToolkit/Assets/com.rlabrecque.steamworks.net/Runtime/CallbackIdentity.cs b/MultiplayerToolkit/Assets/com.rlabrecque.steamworks.net/Runtime/CallbackIdentity.cs deleted file mode 100644 index 0862d0a..0000000 --- a/MultiplayerToolkit/Assets/com.rlabrecque.steamworks.net/Runtime/CallbackIdentity.cs +++ /dev/null @@ -1,35 +0,0 @@ -// This file is provided under The MIT License as part of Steamworks.NET. -// Copyright (c) 2013-2022 Riley Labrecque -// Please see the included LICENSE.txt for additional information. - -// This file is automatically generated. -// Changes to this file will be reverted when you update Steamworks.NET - -#if !(UNITY_STANDALONE_WIN || UNITY_STANDALONE_LINUX || UNITY_STANDALONE_OSX || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX) -#define DISABLESTEAMWORKS -#endif - -#if !DISABLESTEAMWORKS - -namespace Steamworks { - class CallbackIdentities { - public static int GetCallbackIdentity(System.Type callbackStruct) { -#if UNITY_EDITOR || UNITY_STANDALONE || STEAMWORKS_WIN || STEAMWORKS_LIN_OSX - foreach (CallbackIdentityAttribute attribute in callbackStruct.GetCustomAttributes(typeof(CallbackIdentityAttribute), false)) { - return attribute.Identity; - } -#endif - throw new System.Exception("Callback number not found for struct " + callbackStruct); - } - } - - [System.AttributeUsage(System.AttributeTargets.Struct, AllowMultiple = false)] - internal class CallbackIdentityAttribute : System.Attribute { - public int Identity { get; set; } - public CallbackIdentityAttribute(int callbackNum) { - Identity = callbackNum; - } - } -} - -#endif // !DISABLESTEAMWORKS |