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
Gradient.cs
Go to the documentation of this file.
1using System;
8
9namespace UnityEngine
10{
11 [NativeHeader("Runtime/Export/Math/Gradient.bindings.h")]
13 [global::Cpp2ILInjected.Token(Token = "0x20000D2")]
14 [StructLayout(0)]
15 public class Gradient : IEquatable<Gradient>
16 {
17 [FreeFunction(Name = "Gradient_Bindings::Init", IsThreadSafe = true)]
18 [global::Cpp2ILInjected.Token(Token = "0x600044D")]
19 [global::Cpp2ILInjected.Address(RVA = "0x1F836B8", Offset = "0x1F836B8", Length = "0x28")]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
21 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
22 [MethodImpl(4096)]
23 private static extern IntPtr Init();
24
25 [FreeFunction(Name = "Gradient_Bindings::Cleanup", IsThreadSafe = true, HasExplicitThis = true)]
26 [global::Cpp2ILInjected.Token(Token = "0x600044E")]
27 [global::Cpp2ILInjected.Address(RVA = "0x1F836E0", Offset = "0x1F836E0", Length = "0x3C")]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
29 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
30 [MethodImpl(4096)]
31 private extern void Cleanup();
32
33 [FreeFunction("Gradient_Bindings::Internal_Equals", IsThreadSafe = true, HasExplicitThis = true)]
34 [global::Cpp2ILInjected.Token(Token = "0x600044F")]
35 [global::Cpp2ILInjected.Address(RVA = "0x1F8371C", Offset = "0x1F8371C", Length = "0x44")]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
37 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
38 [MethodImpl(4096)]
39 private extern bool Internal_Equals(IntPtr other);
40
42 [global::Cpp2ILInjected.Token(Token = "0x6000450")]
43 [global::Cpp2ILInjected.Address(RVA = "0x1F83760", Offset = "0x1F83760", Length = "0x48")]
44 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
48 public Gradient()
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x6000451")]
54 [global::Cpp2ILInjected.Address(RVA = "0x1F837A8", Offset = "0x1F837A8", Length = "0xB8")]
55 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "Finalize", ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
59 protected override void Finalize()
60 {
61 throw null;
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x6000452")]
65 [global::Cpp2ILInjected.Address(RVA = "0x1F83860", Offset = "0x1F83860", Length = "0xC8")]
66 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
70 public override bool Equals(object o)
71 {
72 throw null;
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x6000453")]
76 [global::Cpp2ILInjected.Address(RVA = "0x1F83928", Offset = "0x1F83928", Length = "0xC8")]
77 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
78 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntPtr), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
80 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
81 public bool Equals(Gradient other)
82 {
83 throw null;
84 }
85
86 [global::Cpp2ILInjected.Token(Token = "0x6000454")]
87 [global::Cpp2ILInjected.Address(RVA = "0x1F839F0", Offset = "0x1F839F0", Length = "0xC")]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntPtr), Member = "GetHashCode", ReturnType = typeof(int))]
90 public override int GetHashCode()
91 {
92 throw null;
93 }
94
95 [global::Cpp2ILInjected.Token(Token = "0x40003CA")]
96 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
97 internal IntPtr m_Ptr;
98 }
99}
class f__AnonymousType0<< Count > j__TPar
static IntPtr Init()
override int GetHashCode()
Definition Gradient.cs:90
override void Finalize()
Definition Gradient.cs:59
override bool Equals(object o)
Definition Gradient.cs:70
bool Internal_Equals(IntPtr other)
bool Equals(Gradient other)
Definition Gradient.cs:81