using System; using System.Collections.Generic; using System.Reflection; using Cpp2IlInjected; using UnityEngine.Scripting; using UnityEngine.Serialization; namespace UnityEngine.Events { // Token: 0x02000184 RID: 388 [Token(Token = "0x2000184")] [UsedByNativeCode] [Serializable] public abstract class UnityEventBase : ISerializationCallbackReceiver { // Token: 0x06000DA4 RID: 3492 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000DA4")] [Address(RVA = "0x2E2CD40", Offset = "0x2E2BB40", VA = "0x182E2CD40")] protected UnityEventBase() { } // Token: 0x06000DA5 RID: 3493 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000DA5")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "4")] void ISerializationCallbackReceiver.OnBeforeSerialize() { } // Token: 0x06000DA6 RID: 3494 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000DA6")] [Address(RVA = "0x2E2C2A0", Offset = "0x2E2B0A0", VA = "0x182E2C2A0", Slot = "5")] void ISerializationCallbackReceiver.OnAfterDeserialize() { } // Token: 0x06000DA7 RID: 3495 [Token(Token = "0x6000DA7")] [Address(Slot = "6")] protected abstract MethodInfo FindMethod_Impl(string name, object targetObj); // Token: 0x06000DA8 RID: 3496 [Token(Token = "0x6000DA8")] [Address(Slot = "7")] internal abstract BaseInvokableCall GetDelegate(object target, MethodInfo theFunction); // Token: 0x06000DA9 RID: 3497 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000DA9")] [Address(RVA = "0x2E2C300", Offset = "0x2E2B100", VA = "0x182E2C300")] internal MethodInfo FindMethod(PersistentCall call) { return null; } // Token: 0x06000DAA RID: 3498 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000DAA")] [Address(RVA = "0x2E2C470", Offset = "0x2E2B270", VA = "0x182E2C470")] internal MethodInfo FindMethod(string name, object listener, PersistentListenerMode mode, Type argumentType) { return null; } // Token: 0x06000DAB RID: 3499 RVA: 0x000091F8 File Offset: 0x000073F8 [Token(Token = "0x6000DAB")] [Address(RVA = "0x2E2C7B0", Offset = "0x2E2B5B0", VA = "0x182E2C7B0")] public int GetPersistentEventCount() { return 0; } // Token: 0x06000DAC RID: 3500 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000DAC")] [Address(RVA = "0x2E2C2A0", Offset = "0x2E2B0A0", VA = "0x182E2C2A0")] private void DirtyPersistentCalls() { } // Token: 0x06000DAD RID: 3501 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000DAD")] [Address(RVA = "0x2E2CAA0", Offset = "0x2E2B8A0", VA = "0x182E2CAA0")] private void RebuildPersistentCallsIfNeeded() { } // Token: 0x06000DAE RID: 3502 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000DAE")] [Address(RVA = "0x2E2C240", Offset = "0x2E2B040", VA = "0x182E2C240")] internal void AddCall(BaseInvokableCall call) { } // Token: 0x06000DAF RID: 3503 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000DAF")] [Address(RVA = "0x2E2CB30", Offset = "0x2E2B930", VA = "0x182E2CB30")] protected void RemoveListener(object targetObj, MethodInfo method) { } // Token: 0x06000DB0 RID: 3504 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000DB0")] [Address(RVA = "0x2E2CAE0", Offset = "0x2E2B8E0", VA = "0x182E2CAE0")] public void RemoveAllListeners() { } // Token: 0x06000DB1 RID: 3505 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000DB1")] [Address(RVA = "0x2E2C9E0", Offset = "0x2E2B7E0", VA = "0x182E2C9E0")] internal List PrepareInvoke() { return null; } // Token: 0x06000DB2 RID: 3506 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000DB2")] [Address(RVA = "0x2E2CCC0", Offset = "0x2E2BAC0", VA = "0x182E2CCC0", Slot = "3")] public override string ToString() { return null; } // Token: 0x06000DB3 RID: 3507 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000DB3")] [Address(RVA = "0x2E2C800", Offset = "0x2E2B600", VA = "0x182E2C800")] public static MethodInfo GetValidMethodInfo(object obj, string functionName, Type[] argumentTypes) { return null; } // Token: 0x04000567 RID: 1383 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000567")] private InvokableCallList m_Calls; // Token: 0x04000568 RID: 1384 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000568")] [SerializeField] [FormerlySerializedAs("m_PersistentListeners")] private PersistentCallGroup m_PersistentCalls; // Token: 0x04000569 RID: 1385 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000569")] private bool m_CallsDirty; } }