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
LinearColor.cs
Go to the documentation of this file.
1using System;
4
6{
7 [global::Cpp2ILInjected.Token(Token = "0x200012E")]
8 public struct LinearColor
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x17000148")]
11 public float red
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60005E7")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1F8D204", Offset = "0x1F8D204", Length = "0x8")]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16 get
17 {
18 throw null;
19 }
20 [global::Cpp2ILInjected.Token(Token = "0x60005E8")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1F8D20C", Offset = "0x1F8D20C", Length = "0xAC")]
22 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightmapperUtils), Member = "ApplyColorTemperature", MemberParameters = new object[]
24 {
27 }, ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "ToString", ReturnType = typeof(string))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
31 {
32 typeof(string),
33 typeof(string),
34 typeof(string)
35 }, ReturnType = typeof(string))]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
38 set
39 {
40 throw null;
41 }
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x17000149")]
45 public float green
46 {
47 [global::Cpp2ILInjected.Token(Token = "0x60005E9")]
48 [global::Cpp2ILInjected.Address(RVA = "0x1F8D2B8", Offset = "0x1F8D2B8", Length = "0x8")]
49 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
50 get
51 {
52 throw null;
53 }
54 [global::Cpp2ILInjected.Token(Token = "0x60005EA")]
55 [global::Cpp2ILInjected.Address(RVA = "0x1F8D2C0", Offset = "0x1F8D2C0", Length = "0xAC")]
56 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightmapperUtils), Member = "ApplyColorTemperature", MemberParameters = new object[]
58 {
61 }, ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "ToString", ReturnType = typeof(string))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
65 {
66 typeof(string),
67 typeof(string),
68 typeof(string)
69 }, ReturnType = typeof(string))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
72 set
73 {
74 throw null;
75 }
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x1700014A")]
79 public float blue
80 {
81 [global::Cpp2ILInjected.Token(Token = "0x60005EB")]
82 [global::Cpp2ILInjected.Address(RVA = "0x1F8D36C", Offset = "0x1F8D36C", Length = "0x8")]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
84 get
85 {
86 throw null;
87 }
88 [global::Cpp2ILInjected.Token(Token = "0x60005EC")]
89 [global::Cpp2ILInjected.Address(RVA = "0x1F8D374", Offset = "0x1F8D374", Length = "0xAC")]
90 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
91 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightmapperUtils), Member = "ApplyColorTemperature", MemberParameters = new object[]
92 {
95 }, ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "ToString", ReturnType = typeof(string))]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
99 {
100 typeof(string),
101 typeof(string),
102 typeof(string)
103 }, ReturnType = typeof(string))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
106 set
107 {
108 throw null;
109 }
110 }
111
112 [global::Cpp2ILInjected.Token(Token = "0x60005ED")]
113 [global::Cpp2ILInjected.Address(RVA = "0x1F8D420", Offset = "0x1F8D420", Length = "0x344")]
114 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightmapperUtils), Member = "ExtractIndirect", MemberParameters = new object[] { typeof(Light) }, ReturnType = typeof(LinearColor))]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightmapperUtils), Member = "Extract", MemberParameters = new object[]
117 {
118 typeof(Light),
119 typeof(ref DirectionalLight)
120 }, ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightmapperUtils), Member = "Extract", MemberParameters = new object[]
122 {
123 typeof(Light),
124 typeof(ref PointLight)
125 }, ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightmapperUtils), Member = "Extract", MemberParameters = new object[]
127 {
128 typeof(Light),
129 typeof(ref SpotLight)
130 }, ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightmapperUtils), Member = "Extract", MemberParameters = new object[]
132 {
133 typeof(Light),
134 typeof(ref RectangleLight)
135 }, ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(LightmapperUtils), Member = "Extract", MemberParameters = new object[]
137 {
138 typeof(Light),
139 typeof(ref DiscLight)
140 }, ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(float), Member = "ToString", ReturnType = typeof(string))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
146 public static LinearColor Convert(Color color, float intensity)
147 {
148 throw null;
149 }
150
151 [global::Cpp2ILInjected.Token(Token = "0x60005EE")]
152 [global::Cpp2ILInjected.Address(RVA = "0x1F8D764", Offset = "0x1F8D764", Length = "0x14")]
153 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
154 public static LinearColor Black()
155 {
156 throw null;
157 }
158
159 [global::Cpp2ILInjected.Token(Token = "0x400050F")]
160 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
161 private float m_red;
162
163 [global::Cpp2ILInjected.Token(Token = "0x4000510")]
164 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4")]
165 private float m_green;
166
167 [global::Cpp2ILInjected.Token(Token = "0x4000511")]
168 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
169 private float m_blue;
170
171 [global::Cpp2ILInjected.Token(Token = "0x4000512")]
172 [global::Cpp2ILInjected.FieldOffset(Offset = "0xC")]
173 private float m_intensity;
174 }
175}
class f__AnonymousType0<< Count > j__TPar
static LinearColor Convert(Color color, float intensity)