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
HalfSingle.cs
Go to the documentation of this file.
1using System;
4
6{
7 [global::Cpp2ILInjected.Token(Token = "0x20003B3")]
8 public struct HalfSingle : IPackedVector<ushort>, IPackedVector, IEquatable<HalfSingle>
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x600198B")]
11 [global::Cpp2ILInjected.Address(RVA = "0xAC9414", Offset = "0xAC9414", Length = "0x1C")]
12 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
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 public HalfSingle(float single)
16 {
17 throw null;
18 }
19
20 [CLSCompliant(false)]
21 [global::Cpp2ILInjected.Token(Token = "0x17000363")]
22 public ushort PackedValue
23 {
24 [global::Cpp2ILInjected.Token(Token = "0x600198C")]
25 [global::Cpp2ILInjected.Address(RVA = "0xAC9438", Offset = "0xAC9438", Length = "0x8")]
26 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
28 get
29 {
30 throw null;
31 }
32 [global::Cpp2ILInjected.Token(Token = "0x600198D")]
33 [global::Cpp2ILInjected.Address(RVA = "0xAC9440", Offset = "0xAC9440", Length = "0x8")]
34 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
36 set
37 {
38 throw null;
39 }
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x600198E")]
43 [global::Cpp2ILInjected.Address(RVA = "0xAC9448", Offset = "0xAC9448", Length = "0x8")]
44 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
46 public float ToSingle()
47 {
48 throw null;
49 }
50
51 [global::Cpp2ILInjected.Token(Token = "0x600198F")]
52 [global::Cpp2ILInjected.Address(RVA = "0xAC94C4", Offset = "0xAC94C4", Length = "0x1C")]
53 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HalfTypeHelper), Member = "Convert", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(ushort))]
57 {
58 throw null;
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x6001990")]
62 [global::Cpp2ILInjected.Address(RVA = "0xAC94E0", Offset = "0xAC94E0", Length = "0x40")]
63 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HalfTypeHelper), Member = "Convert", MemberParameters = new object[] { typeof(ushort) }, ReturnType = typeof(float))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector4), Member = ".ctor", MemberParameters = new object[]
67 {
68 typeof(float),
69 typeof(float),
70 typeof(float),
71 typeof(float)
72 }, ReturnType = typeof(void))]
77
78 [global::Cpp2ILInjected.Token(Token = "0x6001991")]
79 [global::Cpp2ILInjected.Address(RVA = "0xAC9520", Offset = "0xAC9520", Length = "0x104")]
80 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
81 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Equality", MemberParameters = new object[]
84 {
85 typeof(Type),
87 }, ReturnType = typeof(bool))]
88 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
89 public override bool Equals(object obj)
90 {
91 throw null;
92 }
93
94 [global::Cpp2ILInjected.Token(Token = "0x6001992")]
95 [global::Cpp2ILInjected.Address(RVA = "0xAC9634", Offset = "0xAC9634", Length = "0x10")]
96 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
98 public bool Equals(HalfSingle other)
99 {
100 throw null;
101 }
102
103 [global::Cpp2ILInjected.Token(Token = "0x6001993")]
104 [global::Cpp2ILInjected.Address(RVA = "0xAC9644", Offset = "0xAC9644", Length = "0x24")]
105 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HalfTypeHelper), Member = "Convert", MemberParameters = new object[] { typeof(ushort) }, ReturnType = typeof(float))]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "ToString", ReturnType = typeof(string))]
109 public override string ToString()
110 {
111 throw null;
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x6001994")]
115 [global::Cpp2ILInjected.Address(RVA = "0xAC9668", Offset = "0xAC9668", Length = "0x8")]
116 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ushort), Member = "GetHashCode", ReturnType = typeof(int))]
118 public override int GetHashCode()
119 {
120 throw null;
121 }
122
123 [global::Cpp2ILInjected.Token(Token = "0x6001995")]
124 [global::Cpp2ILInjected.Address(RVA = "0xAC9624", Offset = "0xAC9624", Length = "0x10")]
125 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
126 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
128 {
129 throw null;
130 }
131
132 [global::Cpp2ILInjected.Token(Token = "0x6001996")]
133 [global::Cpp2ILInjected.Address(RVA = "0xAC9670", Offset = "0xAC9670", Length = "0x10")]
134 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
135 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
137 {
138 throw null;
139 }
140
141 [global::Cpp2ILInjected.Token(Token = "0x400279E")]
142 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
143 private ushort packedValue;
144 }
145}
class f__AnonymousType0<< Count > j__TPar
static bool operator==(HalfSingle lhs, HalfSingle rhs)
static bool operator!=(HalfSingle lhs, HalfSingle rhs)