Files
Jan2021-Cpp2Il-Dump/RecRoom.Circuitsv2.Runtime/CircuitsV2/Utilities/EquatableExt.cs
T
2026-04-08 23:40:05 +02:00

51 lines
1.6 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace CircuitsV2.Utilities
{
// Token: 0x020001F8 RID: 504
[Token(Token = "0x200013E")]
[StructLayout(3)]
public static class EquatableExt
{
// Token: 0x060010E3 RID: 4323 RVA: 0x00007274 File Offset: 0x00005474
[Token(Token = "0x6000D7E")]
[Address(RVA = "0x216A590", Offset = "0x2168F90", VA = "0x18216A590")]
public static bool TrySetIfChanged<T>(ref T self, T other) where T : class, IEquatable<T>
{
return default(bool);
}
// Token: 0x060010E4 RID: 4324 RVA: 0x0000728C File Offset: 0x0000548C
[Token(Token = "0x6000D7F")]
public static bool TrySetValueIfChanged<T>(this T self, in T other) where T : struct, IEquatable<T>
{
return default(bool);
}
// Token: 0x060010E5 RID: 4325 RVA: 0x000072A4 File Offset: 0x000054A4
[Token(Token = "0x6000D80")]
[Address(RVA = "0x216A550", Offset = "0x2168F50", VA = "0x18216A550")]
public static bool TrySetAndRun<T>(ref T self, T other, Action op) where T : class, IEquatable<T>
{
return default(bool);
}
// Token: 0x060010E6 RID: 4326 RVA: 0x000072BC File Offset: 0x000054BC
[Token(Token = "0x6000D81")]
public static bool TrySetValueAndRun<T>(ref T self, T other, Action op) where T : struct, IEquatable<T>
{
return default(bool);
}
// Token: 0x060010E7 RID: 4327 RVA: 0x000072D4 File Offset: 0x000054D4
[Token(Token = "0x6000D82")]
[Address(RVA = "0x2169E40", Offset = "0x2168840", VA = "0x182169E40")]
public static bool EquatableEquals<T>(this T self, object obj) where T : IEquatable<T>
{
return default(bool);
}
}
}