Files
27Aug2021-Cpp2IL-Dump/UnityEngine.CoreModule/UnityEngine/SpookyHash.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

120 lines
4.2 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace UnityEngine
{
// Token: 0x020000C4 RID: 196
[Token(Token = "0x20000C4")]
internal static class SpookyHash
{
// Token: 0x060007EF RID: 2031 RVA: 0x00005A90 File Offset: 0x00003C90
[Token(Token = "0x60007EF")]
[Address(RVA = "0xEE0900", Offset = "0xEDF900", VA = "0x180EE0900")]
private static bool AttemptDetectAllowUnalignedRead()
{
return default(bool);
}
// Token: 0x060007F0 RID: 2032 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60007F0")]
[Address(RVA = "0xEE0DF0", Offset = "0xEDFDF0", VA = "0x180EE0DF0")]
public unsafe static void Hash(void* message, ulong length, ulong* hash1, ulong* hash2)
{
}
// Token: 0x060007F1 RID: 2033 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60007F1")]
[Address(RVA = "0xEE0BA0", Offset = "0xEDFBA0", VA = "0x180EE0BA0")]
private unsafe static void End(ulong* data, ref ulong h0, ref ulong h1, ref ulong h2, ref ulong h3, ref ulong h4, ref ulong h5, ref ulong h6, ref ulong h7, ref ulong h8, ref ulong h9, ref ulong h10, ref ulong h11)
{
}
// Token: 0x060007F2 RID: 2034 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60007F2")]
[Address(RVA = "0xEE0970", Offset = "0xEDF970", VA = "0x180EE0970")]
private static void EndPartial(ref ulong h0, ref ulong h1, ref ulong h2, ref ulong h3, ref ulong h4, ref ulong h5, ref ulong h6, ref ulong h7, ref ulong h8, ref ulong h9, ref ulong h10, ref ulong h11)
{
}
// Token: 0x060007F3 RID: 2035 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60007F3")]
[Address(RVA = "0xEE1930", Offset = "0xEE0930", VA = "0x180EE1930")]
private static void Rot64(ref ulong x, int k)
{
}
// Token: 0x060007F4 RID: 2036 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60007F4")]
[Address(RVA = "0xEE1CE0", Offset = "0xEE0CE0", VA = "0x180EE1CE0")]
private unsafe static void Short(void* message, ulong length, ulong* hash1, ulong* hash2)
{
}
// Token: 0x060007F5 RID: 2037 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60007F5")]
[Address(RVA = "0xEE1B10", Offset = "0xEE0B10", VA = "0x180EE1B10")]
private static void ShortMix(ref ulong h0, ref ulong h1, ref ulong h2, ref ulong h3)
{
}
// Token: 0x060007F6 RID: 2038 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60007F6")]
[Address(RVA = "0xEE1960", Offset = "0xEE0960", VA = "0x180EE1960")]
private static void ShortEnd(ref ulong h0, ref ulong h1, ref ulong h2, ref ulong h3)
{
}
// Token: 0x060007F7 RID: 2039 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60007F7")]
[Address(RVA = "0xEE1650", Offset = "0xEE0650", VA = "0x180EE1650")]
private unsafe static void Mix(ulong* data, ref ulong s0, ref ulong s1, ref ulong s2, ref ulong s3, ref ulong s4, ref ulong s5, ref ulong s6, ref ulong s7, ref ulong s8, ref ulong s9, ref ulong s10, ref ulong s11)
{
}
// Token: 0x060007F8 RID: 2040 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60007F8")]
[Address(RVA = "0xEE2130", Offset = "0xEE1130", VA = "0x180EE2130")]
private unsafe static void memset(void* dst, int value, ulong numberOfBytes)
{
}
// Token: 0x04000278 RID: 632
[Token(Token = "0x4000278")]
private static readonly bool AllowUnalignedRead;
// Token: 0x020000C5 RID: 197
[Token(Token = "0x20000C5")]
[StructLayout(2)]
private struct U
{
// Token: 0x060007FA RID: 2042 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60007FA")]
[Address(RVA = "0x593200", Offset = "0x592200", VA = "0x180593200")]
public unsafe U(ushort* p8)
{
}
// Token: 0x04000279 RID: 633
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000279")]
public unsafe ushort* p8;
// Token: 0x0400027A RID: 634
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400027A")]
public unsafe uint* p32;
// Token: 0x0400027B RID: 635
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400027B")]
public unsafe ulong* p64;
// Token: 0x0400027C RID: 636
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400027C")]
public ulong i;
}
}
}