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
Byte4.cs
Go to the documentation of this file.
1using System;
4
6{
7 [global::Cpp2ILInjected.Token(Token = "0x20003B2")]
8 public struct Byte4 : IPackedVector<uint>, IPackedVector, IEquatable<Byte4>
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x600197E")]
11 [global::Cpp2ILInjected.Address(RVA = "0xAC8F4C", Offset = "0xAC8F4C", Length = "0x2C")]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
13 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Byte4), Member = "Pack", MemberParameters = new object[] { typeof(ref Vector4) }, ReturnType = typeof(uint))]
14 public Byte4(Vector4 vector)
15 {
16 throw null;
17 }
18
19 [global::Cpp2ILInjected.Token(Token = "0x600197F")]
20 [global::Cpp2ILInjected.Address(RVA = "0xAC9250", Offset = "0xAC9250", Length = "0x34")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = ".ctor", MemberParameters = new object[]
23 {
24 typeof(float),
25 typeof(float),
26 typeof(float),
27 typeof(float)
28 }, ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Byte4), Member = "Pack", MemberParameters = new object[] { typeof(ref Vector4) }, ReturnType = typeof(uint))]
30 public Byte4(float x, float y, float z, float w)
31 {
32 throw null;
33 }
34
35 [global::Cpp2ILInjected.Token(Token = "0x6001980")]
36 [global::Cpp2ILInjected.Address(RVA = "0xAC9284", Offset = "0xAC9284", Length = "0xC")]
37 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 public static bool operator !=(Byte4 a, Byte4 b)
40 {
41 throw null;
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x6001981")]
45 [global::Cpp2ILInjected.Address(RVA = "0xAC9290", Offset = "0xAC9290", Length = "0xC")]
46 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
48 public static bool operator ==(Byte4 a, Byte4 b)
49 {
50 throw null;
51 }
52
53 [CLSCompliant(false)]
54 [global::Cpp2ILInjected.Token(Token = "0x17000362")]
55 public uint PackedValue
56 {
57 [global::Cpp2ILInjected.Token(Token = "0x6001982")]
58 [global::Cpp2ILInjected.Address(RVA = "0xAC929C", Offset = "0xAC929C", Length = "0x8")]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
60 get
61 {
62 throw null;
63 }
64 [global::Cpp2ILInjected.Token(Token = "0x6001983")]
65 [global::Cpp2ILInjected.Address(RVA = "0xAC92A4", Offset = "0xAC92A4", Length = "0x8")]
66 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
67 set
68 {
69 throw null;
70 }
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x6001984")]
74 [global::Cpp2ILInjected.Address(RVA = "0xAC92AC", Offset = "0xAC92AC", Length = "0x78")]
75 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
77 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
78 public override bool Equals(object obj)
79 {
80 throw null;
81 }
82
83 [global::Cpp2ILInjected.Token(Token = "0x6001985")]
84 [global::Cpp2ILInjected.Address(RVA = "0xAC9324", Offset = "0xAC9324", Length = "0x10")]
85 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 public bool Equals(Byte4 other)
88 {
89 throw null;
90 }
91
92 [global::Cpp2ILInjected.Token(Token = "0x6001986")]
93 [global::Cpp2ILInjected.Address(RVA = "0xAC9334", Offset = "0xAC9334", Length = "0x8")]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(uint), Member = "GetHashCode", ReturnType = typeof(int))]
96 public override int GetHashCode()
97 {
98 throw null;
99 }
100
101 [global::Cpp2ILInjected.Token(Token = "0x6001987")]
102 [global::Cpp2ILInjected.Address(RVA = "0xAC933C", Offset = "0xAC933C", Length = "0x4C")]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(uint), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
105 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
106 public override string ToString()
107 {
108 throw null;
109 }
110
111 [global::Cpp2ILInjected.Token(Token = "0x6001988")]
112 [global::Cpp2ILInjected.Address(RVA = "0xAC8F78", Offset = "0xAC8F78", Length = "0x2D8")]
113 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Byte4), Member = ".ctor", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Byte4), Member = ".ctor", MemberParameters = new object[]
116 {
117 typeof(float),
118 typeof(float),
119 typeof(float),
120 typeof(float)
121 }, ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Byte4), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.PackFromVector4", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
125 {
126 typeof(float),
127 typeof(float),
128 typeof(float)
129 }, ReturnType = typeof(float))]
130 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
131 private static uint Pack(ref Vector4 vector)
132 {
133 throw null;
134 }
135
136 [global::Cpp2ILInjected.Token(Token = "0x6001989")]
137 [global::Cpp2ILInjected.Address(RVA = "0xAC9388", Offset = "0xAC9388", Length = "0x2C")]
138 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Byte4), Member = "Pack", MemberParameters = new object[] { typeof(ref Vector4) }, ReturnType = typeof(uint))]
141 {
142 throw null;
143 }
144
145 [global::Cpp2ILInjected.Token(Token = "0x600198A")]
146 [global::Cpp2ILInjected.Address(RVA = "0xAC93B4", Offset = "0xAC93B4", Length = "0x60")]
147 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = ".ctor", MemberParameters = new object[]
150 {
151 typeof(float),
152 typeof(float),
153 typeof(float),
154 typeof(float)
155 }, ReturnType = typeof(void))]
157 {
158 throw null;
159 }
160
161 [global::Cpp2ILInjected.Token(Token = "0x400279D")]
162 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
163 private uint packedValue;
164 }
165}
class f__AnonymousType0<< Count > j__TPar
static bool operator!=(Byte4 a, Byte4 b)
Definition Byte4.cs:39
static bool operator==(Byte4 a, Byte4 b)
Definition Byte4.cs:48
static uint Pack(ref Vector4 vector)
Definition Byte4.cs:131
Byte4(float x, float y, float z, float w)
Definition Byte4.cs:30