terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
MarshalUtility.cs
Go to the documentation of this file.
1using System;
5
6namespace InControl
7{
8 [global::Cpp2ILInjected.Token(Token = "0x2000062")]
9 public static class MarshalUtility
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x6000466")]
12 [global::Cpp2ILInjected.Address(RVA = "0x19B58E0", Offset = "0x19B58E0", Length = "0x11C")]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utility), Member = "ArrayExpand", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[]
15 {
16 "T[]&",
17 typeof(int)
18 }, ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Marshal), Member = "Copy", MemberParameters = new object[]
20 {
22 typeof(int[]),
23 typeof(int),
24 typeof(int)
25 }, ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Buffer), Member = "BlockCopy", MemberParameters = new object[]
27 {
29 typeof(int),
31 typeof(int),
32 typeof(int)
33 }, ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
35 public static void Copy(IntPtr source, uint[] destination, int length)
36 {
37 throw null;
38 }
39
40 // Note: this type is marked as 'beforefieldinit'.
41 [global::Cpp2ILInjected.Token(Token = "0x6000467")]
42 [global::Cpp2ILInjected.Address(RVA = "0x19B59FC", Offset = "0x19B59FC", Length = "0x68")]
43 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
44 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
46 {
47 throw null;
48 }
49
50 [global::Cpp2ILInjected.Token(Token = "0x40003E0")]
51 private static int[] buffer;
52 }
53}
class f__AnonymousType0<< Count > j__TPar
static void Copy(IntPtr source, uint[] destination, int length)