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
NormalizedByte4.cs
Go to the documentation of this file.
1using System;
4
6{
7 [global::Cpp2ILInjected.Token(Token = "0x20003BB")]
8 public struct NormalizedByte4 : IPackedVector<uint>, IPackedVector, IEquatable<NormalizedByte4>
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x60019C8")]
11 [global::Cpp2ILInjected.Address(RVA = "0xB3FEFC", Offset = "0xB3FEFC", Length = "0x18")]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
13 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NormalizedByte4), Member = "Pack", MemberParameters = new object[]
14 {
15 typeof(float),
16 typeof(float),
17 typeof(float),
18 typeof(float)
19 }, ReturnType = typeof(uint))]
20 public NormalizedByte4(Vector4 vector)
21 {
22 throw null;
23 }
24
25 [global::Cpp2ILInjected.Token(Token = "0x60019C9")]
26 [global::Cpp2ILInjected.Address(RVA = "0xB4021C", Offset = "0xB4021C", Length = "0x18")]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NormalizedByte4), Member = "Pack", MemberParameters = new object[]
29 {
30 typeof(float),
31 typeof(float),
32 typeof(float),
33 typeof(float)
34 }, ReturnType = typeof(uint))]
35 public NormalizedByte4(float x, float y, float z, float w)
36 {
37 throw null;
38 }
39
40 [global::Cpp2ILInjected.Token(Token = "0x60019CA")]
41 [global::Cpp2ILInjected.Address(RVA = "0xB40234", Offset = "0xB40234", Length = "0xC")]
42 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
43 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x60019CB")]
50 [global::Cpp2ILInjected.Address(RVA = "0xB40240", Offset = "0xB40240", Length = "0xC")]
51 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
54 {
55 throw null;
56 }
57
58 [CLSCompliant(false)]
59 [global::Cpp2ILInjected.Token(Token = "0x17000368")]
60 public uint PackedValue
61 {
62 [global::Cpp2ILInjected.Token(Token = "0x60019CC")]
63 [global::Cpp2ILInjected.Address(RVA = "0xB4024C", Offset = "0xB4024C", Length = "0x8")]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
65 get
66 {
67 throw null;
68 }
69 [global::Cpp2ILInjected.Token(Token = "0x60019CD")]
70 [global::Cpp2ILInjected.Address(RVA = "0xB40254", Offset = "0xB40254", Length = "0x8")]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
72 set
73 {
74 throw null;
75 }
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x60019CE")]
79 [global::Cpp2ILInjected.Address(RVA = "0xB4025C", Offset = "0xB4025C", Length = "0x78")]
80 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
81 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
82 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
83 public override bool Equals(object obj)
84 {
85 throw null;
86 }
87
88 [global::Cpp2ILInjected.Token(Token = "0x60019CF")]
89 [global::Cpp2ILInjected.Address(RVA = "0xB402D4", Offset = "0xB402D4", Length = "0x10")]
90 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
93 {
94 throw null;
95 }
96
97 [global::Cpp2ILInjected.Token(Token = "0x60019D0")]
98 [global::Cpp2ILInjected.Address(RVA = "0xB402E4", Offset = "0xB402E4", Length = "0x8")]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(uint), Member = "GetHashCode", ReturnType = typeof(int))]
101 public override int GetHashCode()
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x60019D1")]
107 [global::Cpp2ILInjected.Address(RVA = "0xB402EC", Offset = "0xB402EC", Length = "0x4C")]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(uint), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
110 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
111 public override string ToString()
112 {
113 throw null;
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x60019D2")]
117 [global::Cpp2ILInjected.Address(RVA = "0xB3FF14", Offset = "0xB3FF14", Length = "0x308")]
118 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NormalizedByte4), Member = ".ctor", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NormalizedByte4), Member = ".ctor", MemberParameters = new object[]
121 {
122 typeof(float),
123 typeof(float),
124 typeof(float),
125 typeof(float)
126 }, ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NormalizedByte4), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.PackFromVector4", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
130 {
131 typeof(float),
132 typeof(float),
133 typeof(float)
134 }, ReturnType = typeof(float))]
135 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
136 private static uint Pack(float x, float y, float z, float w)
137 {
138 throw null;
139 }
140
141 [global::Cpp2ILInjected.Token(Token = "0x60019D3")]
142 [global::Cpp2ILInjected.Address(RVA = "0xB40338", Offset = "0xB40338", Length = "0x18")]
143 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NormalizedByte4), Member = "Pack", MemberParameters = new object[]
145 {
146 typeof(float),
147 typeof(float),
148 typeof(float),
149 typeof(float)
150 }, ReturnType = typeof(uint))]
152 {
153 throw null;
154 }
155
156 [global::Cpp2ILInjected.Token(Token = "0x60019D4")]
157 [global::Cpp2ILInjected.Address(RVA = "0xB40350", Offset = "0xB40350", Length = "0x68")]
158 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
159 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = ".ctor", MemberParameters = new object[]
161 {
162 typeof(float),
163 typeof(float),
164 typeof(float),
165 typeof(float)
166 }, ReturnType = typeof(void))]
168 {
169 throw null;
170 }
171
172 [global::Cpp2ILInjected.Token(Token = "0x40027A5")]
173 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
174 private uint _packed;
175 }
176}
class f__AnonymousType0<< Count > j__TPar
static bool operator!=(NormalizedByte4 a, NormalizedByte4 b)
static bool operator==(NormalizedByte4 a, NormalizedByte4 b)
static uint Pack(float x, float y, float z, float w)