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
HalfTypeHelper.cs
Go to the documentation of this file.
1using System;
5
7{
8 [global::Cpp2ILInjected.Token(Token = "0x20003B4")]
9 internal class HalfTypeHelper
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x6001997")]
12 [global::Cpp2ILInjected.Address(RVA = "0xAC9430", Offset = "0xAC9430", Length = "0x8")]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HalfTypeHelper), Member = "Convert", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(ushort))]
15 internal static ushort Convert(float f)
16 {
17 throw null;
18 }
19
20 [global::Cpp2ILInjected.Token(Token = "0x6001998")]
21 [global::Cpp2ILInjected.Address(RVA = "0xAC9680", Offset = "0xAC9680", Length = "0xD0")]
22 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfSingle), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfSingle), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.PackFromVector4", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfTypeHelper), Member = "Convert", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(ushort))]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector2), Member = ".ctor", MemberParameters = new object[]
27 {
28 typeof(float),
29 typeof(float)
30 }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector2), Member = ".ctor", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector2), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.PackFromVector4", MemberParameters = new object[] { typeof(Vector4) }, ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector2), Member = "PackHelper", MemberParameters = new object[]
34 {
35 typeof(float),
36 typeof(float)
37 }, ReturnType = typeof(uint))]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector4), Member = "PackHelper", MemberParameters = new object[] { typeof(ref Vector4) }, ReturnType = typeof(ulong))]
39 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 15)]
40 internal static ushort Convert(int i)
41 {
42 throw null;
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x6001999")]
46 [global::Cpp2ILInjected.Address(RVA = "0xAC9450", Offset = "0xAC9450", Length = "0x74")]
47 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfSingle), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.ToVector4", ReturnType = typeof(Vector4))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfSingle), Member = "ToString", ReturnType = typeof(string))]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector2), Member = "ToVector2", ReturnType = typeof(Vector2))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector2), Member = "Microsoft.Xna.Framework.Graphics.PackedVector.IPackedVector.ToVector4", ReturnType = typeof(Vector4))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector2), Member = "ToString", ReturnType = typeof(string))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HalfVector4), Member = "ToVector4", ReturnType = typeof(Vector4))]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
55 internal static float Convert(ushort value)
56 {
57 throw null;
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x600199A")]
61 [global::Cpp2ILInjected.Address(RVA = "0xAC9750", Offset = "0xAC9750", Length = "0x8")]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
65 {
66 throw null;
67 }
68
69 [global::Cpp2ILInjected.Token(Token = "0x20003B5")]
70 [StructLayout(2)]
71 private struct uif
72 {
73 [global::Cpp2ILInjected.Token(Token = "0x400279F")]
74 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
75 [global::System.Runtime.InteropServices.FieldOffset(0)]
76 public float f;
77
78 [global::Cpp2ILInjected.Token(Token = "0x40027A0")]
79 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
80 [global::System.Runtime.InteropServices.FieldOffset(0)]
81 public int i;
82
83 [global::Cpp2ILInjected.Token(Token = "0x40027A1")]
84 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
85 [global::System.Runtime.InteropServices.FieldOffset(0)]
86 public uint u;
87 }
88 }
89}
class f__AnonymousType0<< Count > j__TPar