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
Rgba64.cs
Go to the documentation of this file.
1using System;
4
6{
7 [global::Cpp2ILInjected.Token(Token = "0x20003C0")]
8 public struct Rgba64 : IPackedVector<ulong>, IPackedVector, IEquatable<Rgba64>
9 {
10 [CLSCompliant(false)]
11 [global::Cpp2ILInjected.Token(Token = "0x1700036D")]
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x6001A0B")]
15 [global::Cpp2ILInjected.Address(RVA = "0xB41470", Offset = "0xB41470", Length = "0x8")]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
17 get
18 {
19 throw null;
20 }
21 [global::Cpp2ILInjected.Token(Token = "0x6001A0C")]
22 [global::Cpp2ILInjected.Address(RVA = "0xB41478", Offset = "0xB41478", Length = "0x8")]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 set
25 {
26 throw null;
27 }
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x6001A0D")]
31 [global::Cpp2ILInjected.Address(RVA = "0xB41480", Offset = "0xB41480", Length = "0x18")]
32 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rgba64), Member = "Pack", MemberParameters = new object[]
34 {
35 typeof(float),
36 typeof(float),
37 typeof(float),
38 typeof(float)
39 }, ReturnType = typeof(ulong))]
40 public Rgba64(float x, float y, float z, float w)
41 {
42 throw null;
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x6001A0E")]
46 [global::Cpp2ILInjected.Address(RVA = "0xB41760", Offset = "0xB41760", Length = "0x18")]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rgba64), Member = "Pack", MemberParameters = new object[]
49 {
50 typeof(float),
51 typeof(float),
52 typeof(float),
53 typeof(float)
54 }, ReturnType = typeof(ulong))]
55 public Rgba64(Vector4 vector)
56 {
57 throw null;
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x6001A0F")]
61 [global::Cpp2ILInjected.Address(RVA = "0xB41778", Offset = "0xB41778", Length = "0x78")]
62 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Rgba64), Member = "ToString", ReturnType = typeof(string))]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = ".ctor", MemberParameters = new object[]
66 {
67 typeof(float),
68 typeof(float),
69 typeof(float),
70 typeof(float)
71 }, ReturnType = typeof(void))]
73 {
74 throw null;
75 }
76
77 [global::Cpp2ILInjected.Token(Token = "0x6001A10")]
78 [global::Cpp2ILInjected.Address(RVA = "0xB417F0", Offset = "0xB417F0", Length = "0x18")]
79 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rgba64), Member = "Pack", MemberParameters = new object[]
81 {
82 typeof(float),
83 typeof(float),
84 typeof(float),
85 typeof(float)
86 }, ReturnType = typeof(ulong))]
88 {
89 throw null;
90 }
91
92 [global::Cpp2ILInjected.Token(Token = "0x6001A11")]
93 [global::Cpp2ILInjected.Address(RVA = "0xB41808", Offset = "0xB41808", Length = "0x78")]
94 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
95 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
96 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
97 public override bool Equals(object obj)
98 {
99 throw null;
100 }
101
102 [global::Cpp2ILInjected.Token(Token = "0x6001A12")]
103 [global::Cpp2ILInjected.Address(RVA = "0xB41880", Offset = "0xB41880", Length = "0x10")]
104 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
105 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
106 public bool Equals(Rgba64 other)
107 {
108 throw null;
109 }
110
111 [global::Cpp2ILInjected.Token(Token = "0x6001A13")]
112 [global::Cpp2ILInjected.Address(RVA = "0xB41890", Offset = "0xB41890", Length = "0x2C")]
113 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rgba64), Member = "ToVector4", ReturnType = typeof(Vector4))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = "ToString", ReturnType = typeof(string))]
116 public override string ToString()
117 {
118 throw null;
119 }
120
121 [global::Cpp2ILInjected.Token(Token = "0x6001A14")]
122 [global::Cpp2ILInjected.Address(RVA = "0xB418BC", Offset = "0xB418BC", Length = "0x8")]
123 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ulong), Member = "GetHashCode", ReturnType = typeof(int))]
125 public override int GetHashCode()
126 {
127 throw null;
128 }
129
130 [global::Cpp2ILInjected.Token(Token = "0x6001A15")]
131 [global::Cpp2ILInjected.Address(RVA = "0xB418C4", Offset = "0xB418C4", Length = "0xC")]
132 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
134 public static bool operator ==(Rgba64 lhs, Rgba64 rhs)
135 {
136 throw null;
137 }
138
139 [global::Cpp2ILInjected.Token(Token = "0x6001A16")]
140 [global::Cpp2ILInjected.Address(RVA = "0xB418D0", Offset = "0xB418D0", Length = "0xC")]
141 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
142 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
143 public static bool operator !=(Rgba64 lhs, Rgba64 rhs)
144 {
145 throw null;
146 }
147
148 [global::Cpp2ILInjected.Token(Token = "0x6001A17")]
149 [global::Cpp2ILInjected.Address(RVA = "0xB41498", Offset = "0xB41498", Length = "0x2C8")]
150 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Rgba64), Member = ".ctor", MemberParameters = new object[]
152 {
153 typeof(float),
154 typeof(float),
155 typeof(float),
156 typeof(float)
157 }, ReturnType = typeof(void))]
158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Rgba64), Member = ".ctor", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Rgba64), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.PackFromVector4", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
160 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
162 {
163 typeof(float),
164 typeof(float),
165 typeof(float)
166 }, ReturnType = typeof(float))]
167 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
168 private static ulong Pack(float x, float y, float z, float w)
169 {
170 throw null;
171 }
172
173 [global::Cpp2ILInjected.Token(Token = "0x40027AA")]
174 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
176 }
177}
class f__AnonymousType0<< Count > j__TPar
static bool operator==(Rgba64 lhs, Rgba64 rhs)
Definition Rgba64.cs:134
static ulong Pack(float x, float y, float z, float w)
Definition Rgba64.cs:168
Rgba64(float x, float y, float z, float w)
Definition Rgba64.cs:40
static bool operator!=(Rgba64 lhs, Rgba64 rhs)
Definition Rgba64.cs:143