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
GraphicsResource.cs
Go to the documentation of this file.
1using System;
6using Terraria;
7
9{
10 [global::Cpp2ILInjected.Token(Token = "0x200037F")]
11 public abstract class GraphicsResource
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60017B2")]
14 [global::Cpp2ILInjected.Address(RVA = "0xAB38A0", Offset = "0xAB38A0", Length = "0x8")]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Effect), Member = ".ctor", MemberParameters = new object[] { typeof(GraphicsDevice) }, ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Effect), Member = ".ctor", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Effect), Member = "Clone", ReturnType = typeof(Effect))]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PixelShader), Member = ".ctor", MemberParameters = new object[] { typeof(GraphicsDevice) }, ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BlendState), Member = ".ctor", ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BlendState), Member = ".ctor", MemberParameters = new object[] { typeof(BlendState) }, ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DepthStencilState), Member = ".ctor", ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DepthStencilState), Member = ".ctor", MemberParameters = new object[] { typeof(DepthStencilState) }, ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RasterizerState), Member = ".ctor", ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RasterizerState), Member = ".ctor", MemberParameters = new object[] { typeof(RasterizerState) }, ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SamplerState), Member = ".ctor", ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SamplerState), Member = ".ctor", MemberParameters = new object[] { typeof(SamplerState) }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Texture), Member = ".ctor", ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 13)]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
31 {
32 throw null;
33 }
34
35 [global::Cpp2ILInjected.Token(Token = "0x60017B3")]
36 [global::Cpp2ILInjected.Address(RVA = "0xAB38A8", Offset = "0xAB38A8", Length = "0x4")]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "ReleaseTargets", ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BasicDebugDrawer), Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
40 public void Dispose()
41 {
42 throw null;
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x60017B4")]
46 [global::Cpp2ILInjected.Address(RVA = "0xAB38AC", Offset = "0xAB38AC", Length = "0x4")]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
48 protected internal virtual void GraphicsDeviceResetting()
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x14000019")]
54 public event EventHandler<EventArgs> Disposing
55 {
57 [global::Cpp2ILInjected.Token(Token = "0x60017B5")]
58 [global::Cpp2ILInjected.Address(RVA = "0xAB38B0", Offset = "0xAB38B0", Length = "0xB0")]
59 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Combine", MemberParameters = new object[]
62 {
65 }, ReturnType = typeof(Delegate))]
66 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
67 add
68 {
69 throw null;
70 }
72 [global::Cpp2ILInjected.Token(Token = "0x60017B6")]
73 [global::Cpp2ILInjected.Address(RVA = "0xAB3960", Offset = "0xAB3960", Length = "0xB0")]
74 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "Remove", MemberParameters = new object[]
77 {
80 }, ReturnType = typeof(Delegate))]
81 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
82 remove
83 {
84 throw null;
85 }
86 }
87
88 [global::Cpp2ILInjected.Token(Token = "0x170002F1")]
90 {
91 [global::Cpp2ILInjected.Token(Token = "0x60017B7")]
92 [global::Cpp2ILInjected.Address(RVA = "0xAB3A10", Offset = "0xAB3A10", Length = "0x8")]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
94 get
95 {
96 throw null;
97 }
98 [global::Cpp2ILInjected.Token(Token = "0x60017B8")]
99 [global::Cpp2ILInjected.Address(RVA = "0xAB3A18", Offset = "0xAB3A18", Length = "0x14")]
100 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Effect), Member = ".ctor", MemberParameters = new object[] { typeof(GraphicsDevice) }, ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Effect), Member = ".ctor", MemberParameters = new object[] { typeof(Effect) }, ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Effect), Member = "Clone", ReturnType = typeof(Effect))]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PixelShader), Member = ".ctor", MemberParameters = new object[] { typeof(GraphicsDevice) }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BlendState), Member = "BindToGraphicsDevice", MemberParameters = new object[] { typeof(GraphicsDevice) }, ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DepthStencilState), Member = "BindToGraphicsDevice", MemberParameters = new object[] { typeof(GraphicsDevice) }, ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RasterizerState), Member = "BindToGraphicsDevice", MemberParameters = new object[] { typeof(GraphicsDevice) }, ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SamplerState), Member = "BindToGraphicsDevice", MemberParameters = new object[] { typeof(GraphicsDevice) }, ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
110 internal set
111 {
112 throw null;
113 }
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x170002F2")]
117 public string Name
118 {
120 [global::Cpp2ILInjected.Token(Token = "0x60017B9")]
121 [global::Cpp2ILInjected.Address(RVA = "0xAB3A2C", Offset = "0xAB3A2C", Length = "0x8")]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 get
124 {
125 throw null;
126 }
128 [global::Cpp2ILInjected.Token(Token = "0x60017BA")]
129 [global::Cpp2ILInjected.Address(RVA = "0xAB3A34", Offset = "0xAB3A34", Length = "0x8")]
130 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
131 set
132 {
133 throw null;
134 }
135 }
136
137 [global::Cpp2ILInjected.Token(Token = "0x170002F3")]
138 public object Tag
139 {
141 [global::Cpp2ILInjected.Token(Token = "0x60017BB")]
142 [global::Cpp2ILInjected.Address(RVA = "0xAB3A3C", Offset = "0xAB3A3C", Length = "0x8")]
143 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
144 get
145 {
146 throw null;
147 }
149 [global::Cpp2ILInjected.Token(Token = "0x60017BC")]
150 [global::Cpp2ILInjected.Address(RVA = "0xAB3A44", Offset = "0xAB3A44", Length = "0x8")]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
152 set
153 {
154 throw null;
155 }
156 }
157
158 [global::Cpp2ILInjected.Token(Token = "0x60017BD")]
159 [global::Cpp2ILInjected.Address(RVA = "0xAB3A4C", Offset = "0xAB3A4C", Length = "0x34")]
160 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IsNullOrEmpty", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "ToString", ReturnType = typeof(string))]
163 public override string ToString()
164 {
165 throw null;
166 }
167
168 [global::Cpp2ILInjected.Token(Token = "0x400261F")]
169 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
171
173 [global::Cpp2ILInjected.Token(Token = "0x4002620")]
174 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
175 private EventHandler<EventArgs> Disposing;
176
178 [global::Cpp2ILInjected.Token(Token = "0x4002621")]
179 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
180 private string <Name>k__BackingField;
181
183 [global::Cpp2ILInjected.Token(Token = "0x4002622")]
184 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
185 private object <Tag>k__BackingField;
186 }
187}
class f__AnonymousType0<< Count > j__TPar