using System; using System.Runtime.CompilerServices; using UnityEngine.Scripting; namespace UnityEngine { // Token: 0x020000DD RID: 221 public sealed class UnityEventQueueSystem { // Token: 0x0600104A RID: 4170 RVA: 0x00015DE8 File Offset: 0x00013FE8 public static string GenerateEventIdForPayload(string eventPayloadName) { byte[] array = Guid.NewGuid().ToByteArray(); return string.Format("REGISTER_EVENT_ID(0x{0:X2}{1:X2}{2:X2}{3:X2}{4:X2}{5:X2}{6:X2}{7:X2}ULL,0x{8:X2}{9:X2}{10:X2}{11:X2}{12:X2}{13:X2}{14:X2}{15:X2}ULL,{16})", new object[] { array[0], array[1], array[2], array[3], array[4], array[5], array[6], array[7], array[8], array[9], array[10], array[11], array[12], array[13], array[14], array[15], eventPayloadName }); } // Token: 0x0600104B RID: 4171 RVA: 0x00015EE0 File Offset: 0x000140E0 public static IntPtr GetGlobalEventQueue() { IntPtr intPtr; UnityEventQueueSystem.INTERNAL_CALL_GetGlobalEventQueue(out intPtr); return intPtr; } // Token: 0x0600104C RID: 4172 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_GetGlobalEventQueue(out IntPtr value); } }