50 lines
1.2 KiB
C#
50 lines
1.2 KiB
C#
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);
|
|
}
|
|
}
|